Re: PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-24 Thread Simon Butcher


I suggest that you put in a bugzilla entry for RHEL 6 on this issue.

FYI I found an outstanding redhat bug on this issue, however, shortly 
after commenting on the bug, it was made private by redhat and the bug 
report is no longer viewable.


The bug still exists in RHEL 6.1 beta, but I have resolved the issue 
with a local workaround to fix PXE installs on systems with Broadcom 57780


Unpack the initrd.img, copy the broadcom.ko file from a working SL60 
install , and update the module dependency files (with depmod), and 
repackage the initrd.img and replace on the PXE server.


regards
--
Simon Butcher

Computer and IT Systems Manager
School of Mathematical Sciences,
Queen Mary, University of London


Re: PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-23 Thread Simon Butcher

Yes this is what I wanted to verify. The tg3 driver is in the pxeboot
initrd.img .

Do you have any other debugging info?

-Connie Sieh


I saw this F13 bug report which may provide some info:
https://bugzilla.redhat.com/show_bug.cgi?id=602155

tg3 is the correct NIC driver. broadcom.ko is the driver for the PHY. 
The tg3 driver requires the broadcom driver and should automatically 
load it


An earlier email from Orion Poplawksi noted that the broadcom.ko driver 
was not present in the initrd.img


I also tried booting with RHEL6 X86 Network Install and Recovery Disc, 
and had the same problem.


The installer offers me a chance to load a driver from a list (or 
floppy/dvd - making a disk image looks like a whole world of pain). 
Selecting tg3 doesn't work.


regards
--
Simon Butcher

Computer and IT Systems Manager
School of Mathematical Sciences,
Queen Mary, University of London,


Re: PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-22 Thread Simon Butcher

On 21/03/11 19:22, Connie Sieh wrote:


The tg3 driver exists in the SL 6 i386 and x86_64 pxeboot initrd image

me@somewhere initrd-sl6-pxe.i386]# find . -name *ko* -print | grep tg3
./modules/2.6.32-71.el6.i686/kernel/drivers/net/tg3.ko.gz

Can you provide the lspci -n output of this card.


Hi Connie

Here is my output for the network card:

02:00.0 0200: 14e4:1692 (rev 01)

regards
--
Simon Butcher

Computer and IT Systems Manager
School of Mathematical Sciences,
Queen Mary, University of London


Re: PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-22 Thread Alan Bartlett
On 22 March 2011 10:42, Simon Butcher s.butc...@qmul.ac.uk wrote:
 On 21/03/11 19:22, Connie Sieh wrote:

 The tg3 driver exists in the SL 6 i386 and x86_64 pxeboot initrd image

 me@somewhere initrd-sl6-pxe.i386]# find . -name *ko* -print | grep tg3
 ./modules/2.6.32-71.el6.i686/kernel/drivers/net/tg3.ko.gz

 Can you provide the lspci -n output of this card.

 Here is my output for the network card:

 02:00.0 0200: 14e4:1692 (rev 01)

Performing the double grep technique --

$ grep -i 14e4 /lib/modules/*/modules.alias | grep 1692
/lib/modules/2.6.32-71.14.1.el6.i686/modules.alias:alias
pci:v14E4d1692sv*sd*bc*sc*i* tg3
/lib/modules/2.6.32-71.18.1.el6.i686/modules.alias:alias
pci:v14E4d1692sv*sd*bc*sc*i* tg3
/lib/modules/2.6.32-71.18.2.el6.i686/modules.alias:alias
pci:v14E4d1692sv*sd*bc*sc*i* tg3

-- I see that card definitely requires the Tigon3 driver.

Alan.


Re: PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-22 Thread Connie Sieh

On Tue, 22 Mar 2011, Alan Bartlett wrote:


On 22 March 2011 10:42, Simon Butcher s.butc...@qmul.ac.uk wrote:

On 21/03/11 19:22, Connie Sieh wrote:



The tg3 driver exists in the SL 6 i386 and x86_64 pxeboot initrd image

me@somewhere initrd-sl6-pxe.i386]# find . -name *ko* -print | grep tg3
./modules/2.6.32-71.el6.i686/kernel/drivers/net/tg3.ko.gz

Can you provide the lspci -n output of this card.



Here is my output for the network card:

02:00.0 0200: 14e4:1692 (rev 01)


Performing the double grep technique --

$ grep -i 14e4 /lib/modules/*/modules.alias | grep 1692
/lib/modules/2.6.32-71.14.1.el6.i686/modules.alias:alias
pci:v14E4d1692sv*sd*bc*sc*i* tg3
/lib/modules/2.6.32-71.18.1.el6.i686/modules.alias:alias
pci:v14E4d1692sv*sd*bc*sc*i* tg3
/lib/modules/2.6.32-71.18.2.el6.i686/modules.alias:alias
pci:v14E4d1692sv*sd*bc*sc*i* tg3

-- I see that card definitely requires the Tigon3 driver.

Alan.



Yes this is what I wanted to verify.  The tg3 driver is in the pxeboot 
initrd.img .


Do you have any other debugging info?

-Connie Sieh


Re: PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-21 Thread Simon Butcher

On 18/03/11 18:20, Troy Dawson wrote:


Hi,
Do you know which driver it is?
Also, have to you tested yet with the non pxe install images?

Troy


It's the tg3 driver (see lshw output below on same hardware running 
SL55). It's the only network card in the machine.


# lshw -C net
  *-network
   description: Ethernet interface
   product: NetLink BCM57780 Gigabit Ethernet PCIe
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@:02:00.0
   logical name: eth0
   version: 01
   size: 100MB/s
   capacity: 1GB/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet 
physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=tg3 
driverversion=3.106 duplex=full firmware=sb latency=0 link=yes 
module=tg3 multicast=yes port=twisted pair speed=100MB/s


If i boot with the SL6 install DVD and specify ks=kickstart file on 
the grub boot screen, the installation also fails to find the kickstart 
file (due to and reverts to a non-kickstart DVD-based install.

ctrl-alt-f2 shows the following errors
getting kickstart file
no network devices in choose network device!
no network drivers for doing kickstart
unable to bring up network

to reiterate, this was a problem in pxe installs in SL53, and working in 
SL55


regards
--
Simon Butcher

Computer and IT Systems Manager
School of Mathematical Sciences,
Queen Mary, University of London,


Re: PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-21 Thread Connie Sieh

On Mon, 21 Mar 2011, Simon Butcher wrote:


On 18/03/11 18:20, Troy Dawson wrote:


Hi,
Do you know which driver it is?
Also, have to you tested yet with the non pxe install images?

Troy


It's the tg3 driver (see lshw output below on same hardware running
SL55). It's the only network card in the machine.

# lshw -C net
  *-network
   description: Ethernet interface
   product: NetLink BCM57780 Gigabit Ethernet PCIe
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@:02:00.0
   logical name: eth0
   version: 01
   size: 100MB/s
   capacity: 1GB/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet
physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=tg3
driverversion=3.106 duplex=full firmware=sb latency=0 link=yes
module=tg3 multicast=yes port=twisted pair speed=100MB/s

If i boot with the SL6 install DVD and specify ks=kickstart file on
the grub boot screen, the installation also fails to find the kickstart
file (due to and reverts to a non-kickstart DVD-based install.
ctrl-alt-f2 shows the following errors
getting kickstart file
no network devices in choose network device!
no network drivers for doing kickstart
unable to bring up network

to reiterate, this was a problem in pxe installs in SL53, and working in
SL55

regards



The tg3 driver exists in the SL 6 i386 and x86_64 pxeboot initrd image

me@somewhere initrd-sl6-pxe.i386]# find . -name *ko* -print | grep tg3
./modules/2.6.32-71.el6.i686/kernel/drivers/net/tg3.ko.gz

Can you provide the lspci -n output of this card.

-Connie Sieh


PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-18 Thread Simon Butcher

Hello

Attempting to perform a network kickstart from a local mirror on a Dell 
Optiplex 380 with the onboard Broadcom BCM57780 Gigabit ethernet controller.


It appears that the pxe boot kernel on SL60 does not have the drivers, 
although SL55 definitely has them and we regularly kickstart these 
machines with SL55 (and SL54 i think also worked). SL53 did not.


However for SL60 not to have them is a considerable regression. I am 
using the pxeboot images mirrored from:

http://rsync.scientificlinux.org/linux/scientific/6.0/i386/os/images/pxeboot/

Anyone have any insights, or confirm/deny this behaviour for this 
network card (or workarounds not involving physical media)?


regards
--
Simon Butcher
Computer and IT Systems Manager
School of Mathematical Sciences,
Queen Mary, University of London


Re: PXE kernel on SL6 missing network drivers for Dell Optiplex 380

2011-03-18 Thread Troy Dawson

On 03/18/2011 10:10 AM, Simon Butcher wrote:

Hello

Attempting to perform a network kickstart from a local mirror on a Dell
Optiplex 380 with the onboard Broadcom BCM57780 Gigabit ethernet controller.

It appears that the pxe boot kernel on SL60 does not have the drivers,
although SL55 definitely has them and we regularly kickstart these
machines with SL55 (and SL54 i think also worked). SL53 did not.

However for SL60 not to have them is a considerable regression. I am
using the pxeboot images mirrored from:
http://rsync.scientificlinux.org/linux/scientific/6.0/i386/os/images/pxeboot/

Anyone have any insights, or confirm/deny this behaviour for this
network card (or workarounds not involving physical media)?

regards


Hi,
Do you know which driver it is?
Also, have to you tested yet with the non pxe install images?

Troy
--
__
Troy Dawson  daw...@fnal.gov  (630)840-6468
Fermilab  ComputingDivision/SCF/FEF/SLSMS Group
__