SuSE 10.1 installer does not detect the Broadcom Gigabit controller.
Problem:
SuSE 10.1 Installer does not detect the Broadcom Gigabit controller.
Affected Models:
Marquis K900T
Details:
The tg3 driver in the stock SuSE 10.1 install kernel does not support this controller.
Solution:
ASL provides a driver disk and source rpm for the Broadcom TG3 controller. To re-install the system, please follow these instructions:
- Create the TG3 driver floppy if necessary from the ASL Driver CD. A driver disk is included on systems purchased with SuSE Linux 10.1.
mkdir /media/drivers
mount /dev/cdrecorder /media/drivers
dd if=/media/drivers/SuSE/10.1/ARCH/tg3-3.59-2.6.16.13-4.img of=/dev/fd0
umount /media/drivers
ARCH = i386 for a 32-bit install
ARCH = x86_64 for a 64-bit install
- Boot the system from the SuSE 10.1 installation DVD
- At the installation menu, press F3 for other options
- Press F5 and select Yes to use a driver disk
- Select installation from the menu
- When prompted, insert the driver floppy
- When asked to select the driver update medium, choose "fd0: floppy"
- The installer should print "Driver Update OK"
- Select back to continue the installation
If an online update is performed, the kernel will be upgraded by default. Before rebooting into the new kernel, the tg3 driver should be rebuilt with the steps below. Failure to perform this step may result in no network connectivity:
- Insert the ASL Driver CD into the DVD drive
- mkdir /media/driver
- mount /dev/cdrecorder /media/driver
- rpm -ivh /media/driver/SuSE/10.1/tg3-3.59-2.6.16.13-1.src.rpm
- cd /usr/src/packages/SPECS
- /media/driver/SuSE/10.1/suse10.1driver.sh tg3
- umount /media/driver
- Reboot the system to use the new kernel
Note: For systems with a DVD recorder, replace "cdrecorder" with "dvdrecorder"