Koozali.org: home of the SME Server

NIC problem

Offline hsm

  • *
  • 5
  • +0/-0
NIC problem
« on: August 20, 2012, 12:27:33 AM »
installed 8.0 on a new shuttle xs36v: I get not network connections at all. configured as server only and given ip on lan. router does not see server, cannot ping server, cannot log in over network...
Tested the shuttle with knoppix and network works perfectly: Is it possible that sme 8.0 has problems with my particular NIC? I also tried sme 7.6 with same result...

Offline janet

  • *****
  • 4,812
  • +0/-0
Re: NIC problem
« Reply #1 on: August 20, 2012, 01:21:47 AM »
hsm

Quote
installed 8.0 on a new shuttle xs36v .... Is it possible that sme 8.0 has problems with my particular NIC?

Check hardware compatibility lists (HCL) for CentOS5.8 on which sme8.0 is based on.
You can also try to install CentOS 5.8 to see if that runs & detects your NIC.
If 5.8 fails, then you could also try CentOS 6.x to check if a more recent OS detects your hardware.

Before purchasing ANY hardware, you should always check compatibility with the operating system you plan to install.
Please search before asking, an answer may already exist.
The Search & other links to useful information are at top of Forum.

Offline hsm

  • *
  • 5
  • +0/-0
Re: NIC problem
« Reply #2 on: August 20, 2012, 05:49:04 PM »
CentOS 5.8 does not work but CentOS 6.3 does work: Now what?????

in sme startup log:

Bringing up interface eth0: awk: /NA/NA/ {print $2}
awk: ^syntax error
Device eth0 has different MAC address than expected
ignoring: [FAILED]
« Last Edit: August 20, 2012, 08:36:06 PM by hsm »

Offline janet

  • *****
  • 4,812
  • +0/-0
Re: NIC problem
« Reply #3 on: August 21, 2012, 12:32:20 AM »
hsm

So that indicates your NIC is not supported in older kernels/operating systems and therefore not likely to be detected by sme 8.0.

Usually you would disable the incompatible NIC in the BIOS, and then plug in a compatible NIC (card) into the server. I'm not sure if that server has any expansion slots for cards.
Alternatively you would have to compile and/or install suitable drivers for the onboard NIC (if available), but this is possibly something you would have to do for each kernel upgrade.
Maybe check with Intel about the NIC.
Please search before asking, an answer may already exist.
The Search & other links to useful information are at top of Forum.

guest22

Re: NIC problem
« Reply #4 on: August 21, 2012, 09:08:00 AM »
hsm,

next to the suggestion of Mary, please try the following on the console as root:

(assuming eth0 is your Internal NIC)

config show InternalInterface
copy the line: HWAddress=xx.xx.xx.xx.xx.xx (and save off console)

config delprop InternalInterface HWAddress
signal-event post-upgrade; signal-event reboot

this will regenerate the (correct) HWAddress (check with 'config show InternalInterface')

Can you let us know the results please?

TIA
guest

Offline hsm

  • *
  • 5
  • +0/-0
Re: NIC problem
« Reply #5 on: August 21, 2012, 06:40:44 PM »
ok: for this I need some help, this is a little beyond my pay-grade: How do you do the configuring? I also have a friend who could help me with this: So, just stand by, this might take a while...

I know the HWAdress but how do I configure the config delprop InternalInterface HWAddress
signal-event post-upgrade; signal-event reboot?
« Last Edit: August 21, 2012, 06:48:08 PM by hsm »

guest22

Re: NIC problem
« Reply #6 on: August 21, 2012, 10:20:02 PM »
Simply enter the commands on the console as root

config delprop InternalInterface HWAddress
signal-event post-upgrade; signal-event reboot

Offline hsm

  • *
  • 5
  • +0/-0
Re: NIC problem
« Reply #7 on: August 22, 2012, 12:32:02 AM »
does not work

Offline janet

  • *****
  • 4,812
  • +0/-0
Re: NIC problem
« Reply #8 on: August 22, 2012, 01:34:46 AM »
hsm

Please enter this command at the root prompt and show us the output
config show InternalInterface

Does the server have a slot for an additional card ?
If so the simplest solution is to buy a compatible NIC and insert it and allow sme to detect the card, having also disabled the onboard NIC in the BIOS.
I saw the server uses an Intel Nxxx (forgot type model now) so you should contact Intel to see if they have a driver for CentOS 5.8.
Alternatively you could try logging in as admin & run Configure this server option, and then manually select a NIC driver eg e1000 re e100 (Intel) and see if that works by chance.
Please search before asking, an answer may already exist.
The Search & other links to useful information are at top of Forum.

Offline hsm

  • *
  • 5
  • +0/-0
Re: NIC problem
« Reply #9 on: August 22, 2012, 01:58:21 AM »
thank you for all your help: the server is a mini form-factor and has not slots: I have installed clearOS which is based on CentOS 6.x and that is up and running now...

Offline purvis

  • *****
  • 567
  • +0/-0
Re: NIC problem
« Reply #10 on: August 22, 2012, 02:24:48 AM »
http://www.shuttle.eu/support/faq/software/linux/
says
Quote
Currently, Shuttle provides Linux support for some XPCs by including Linux driver CD along with the systems. However, not all XPCs and motherboards come with a Linux driver CD. Since Linux is an “open source” operating system; most drivers are written/provided by 3rd parties. We strongly encourage our users to search the Internet or visit the chipset vendors’ web sites for any new available drivers.

As we continue our efforts to have every latest models tested for Linux compatibility; please keep in mind that not all features/functions/drivers are supported at this time. Thank you for your understanding as we continue to push for better Linux implementation and support in the future.
Quote