SLES 10 SP4 on Dell R320 - no network interfaces

Hello!

We have a new Dell PowerEdge R320 upon which we installed SLES 10 SP4. After installing, no network interfaces are available, save for the loopback interface. There should be two NICs but neither are configured. Is SLES 10 SP4 supported on this machine configuration? Are compiled drivers available (Dell only lists them for SLES 11)?

Note that the DVD we used to install SLES 10 SP4 onto this hardware includes patches released through August 2013. Are any of the SLES 10 SP4 kernel updates released since August 2013 necessary to support this hardware? Can SLES 10 SP4 be installed on this hardware without need to compile drivers for it?

Thanks,
Jack Smith

Hi
Have a read of these couple of threads…
https://forums.suse.com/showthread.php?2019-Yast-doesn-t-see-a-NIC
https://forums.suse.com/showthread.php?4002-Ethernet-driver-on-Dell-R320-server

Can you confirm the PCI ID’s

/sbin/lspci -nnk | grep -A3 Ethernet


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-17-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

On 15/07/2014 22:14, jsmith trustwave wrote:
[color=blue]

We have a new Dell PowerEdge R320 upon which we installed SLES 10 SP4.
After installing, no network interfaces are available, save for the
loopback interface. There should be two NICs but neither are
configured. Is SLES 10 SP4 supported on this machine configuration?
Are compiled drivers available (Dell only lists them for SLES 11)?

Note that the DVD we used to install SLES 10 SP4 onto this hardware
includes patches released through August 2013. Are any of the SLES 10
SP4 kernel updates released since August 2013 necessary to support this
hardware? Can SLES 10 SP4 be installed on this hardware without need to
compile drivers for it?[/color]

Which processor does your server have? Whilst
http://linux.dell.com/files/supportmatrix/SLES_Support_Matrix.pdf seems
at first to indicate that the R320 is supported with SLES10 SP4 a second
look suggests that’s only with the Xeon E5-2400 and not Xeon E5-2400v2
which is only supported with SLES11 SP3 (and higher).

Given that SLES10 SP4 is now no longer supported by SUSE (unless you
purchase Long Term Service Pack Support) and the R320 with either
processor is supported with SLES11 SP3 why are installing SLES10 SP4 and
not SLES11 SP3?

HTH.

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.

Thanks for the reply. Looking at the system configuration for this service tag on Dell’s site, it appears it has the E5-2407 and not the E5-2407v2 processor.

Part Number: 8P6G0
Quantity: 1
Description: PROCESSOR, E52407, 2.2, 10M, SNB, 80W, M1 VIDEO CABLE

It’s a valid question, and the answer is pretty typical: installing a legacy application that was built for SLES 10 and has not been ported to support SLES 11. The difference between the two OSes is great enough that the application will not run on SLES 11 without alteration from the developers.

[QUOTE=malcolmlewis;22608]Hi
Have a read of these couple of threads…
https://forums.suse.com/showthread.php?2019-Yast-doesn-t-see-a-NIC
https://forums.suse.com/showthread.php?4002-Ethernet-driver-on-Dell-R320-server

Can you confirm the PCI ID’s

/sbin/lspci -nnk | grep -A3 Ethernet [/QUOTE]

Thanks for the reply. Here is the output of the lspci command:

Hi
So, sort of between a rock in a hard place, new pci id’s that probably
don’t exist in the tg3 2.6.x kernel module. The newer versions of the
tg3 module won’t build with the 2.6.x kernel because the need newer
kernel code.

Can DELL support provide older cards that work with your setup? Or get
some different cards to plug in with support for the 2.6.x kernel.

Else you could probably look at virtualization? Run SLES 11 SP3 and a
kvm instance of SLES 10 SP4 with your network setup via a bridge? Or run
ESXi perhaps?


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-17-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

Hi
Ok, I added a patch to the source to skip the old netif part that it was generating the error, if your wanting to try out as a test, you can download a x86_64 rpm from;
http://download.opensuse.org/repositories/home:/malcolmlewis:/SLE_11_SPn_General/SUSE_SLE-10_SP4_standard/
If you still have the default kernel installed.

Build here;
https://build.opensuse.org/package/show/home:malcolmlewis:SLE_11_SPn_General/tg3

If you update the kernel, you would need to rebuild from the src rpm, this is assuming it works for you.

[QUOTE=malcolmlewis;22647]Hi
So, sort of between a rock in a hard place, new pci id’s that probably
don’t exist in the tg3 2.6.x kernel module. The newer versions of the
tg3 module won’t build with the 2.6.x kernel because the need newer
kernel code.

Can DELL support provide older cards that work with your setup? Or get
some different cards to plug in with support for the 2.6.x kernel.

Else you could probably look at virtualization? Run SLES 11 SP3 and a
kvm instance of SLES 10 SP4 with your network setup via a bridge? Or run
ESXi perhaps?[/QUOTE]

Thanks again for your help, Malcolm. We are OK with buying new NICs that will work with this hardware and SLES 10 SP4. Would you be willing to recommend any?

-Jack

Thank you. We will have the servers in our possession next week; they’re being shipped from the field. I will give this a try then. I appreciate your help.

Hi
I think you would need to talk to the folks at DELL to figure out a
card with a chipset (PCI ID) that is recognized by the older kernel.
Maybe an Intel e1000 would work, but it’s probably hit and miss :frowning:


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-17-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

Hi
I’m not sure if DELL or perhaps Broadcom can offer some advice, it’s a
hack at best skipping ‘netif_poll_disable’ for the module to build, but
may be good enough for testing only not production.

If you can I would strongly recommend a net card that will work
with the older kernel… as adding the rpm will taint the kernel.


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-17-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

jsmith trustwave wrote:
[color=blue]

Can SLES 10 SP4 be installed on this hardware without need to
compile drivers for it?[/color]

This thread is now several weeks old so you may have resolved this
issue by now. If not, have your considered installing a current patched
version of SLES on the R320 and running SLES10-SP4 as a VM under Xen?


Kevin Boyle - Knowledge Partner
If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below…