ZENworks Imaging Driver for Broadcom 57xx NICs
Novell Cool Solutions: Trench
By Roy Erez
|
Digg This -
Slashdot This
Posted: 13 Aug 2003 |
This driver is intended for imaging systems based on kernel 2.4.18. The driver requires an updated ZEN kernel (sys:tftp\linux.1) to work properly. If you haven't done so already, download zfdresources-40-p1.zip from the ZENworks for Desktops 4.0 Resources page.
(Note: These instructions are targeted towards administrators using PXE for imaging. However, the driver can be used for diskette/cdrom boot devices too.)
Step 1 - Replace the kernel with a new one:
After backing up linux.1 and linux.2 from your server's sys:tftp directory, replace linux.1 with the one included in the ZfD resources package.
Step 2 - Copy files to a linux machine:
Copy linux.2 from the ZfD resources package and zen4_bcm5700.tar.gz to a linux machine. Any flavour of linux should be fine as long as it supports the MINIX filesystem and loop devices. The following steps should be performed from the directory to which you copied these files.
Step 3 - Mount linux.2:
Linux.2 contains the ZENworks imaging filesystem in compressed format. The filesystem's type is MINIX. Type the following commands to decompress and mount this image:
mkdir /mnt/loop mv linux.2 linux.gz gzip -d linux.gz mount -o loop linux /mnt/loop
You may verify that the filesystem was properly mounted by typing
ls /mnt/loop
Step 4 - decompress and copy the driver:
This procedure will place the driver (bcm5700.o in our case) in the correct location inside the mounted filesystem.
tar -xvzf zen4_bcm5700.tat.gz cp bcm5700.o /mnt/loop/lib/modules/2.4.18/kernel/drivers/net/
Step 5 - Dismount and re-pack linux.2:
This step is the reverse of Step 3. Type the following commands:
umount /dev/loop gzip -v9 linux mv linux.gz linux.2
Step 6 - Final step:
Copy linux.2 to sys:tftp/
That's it!
Download
Download zen4_bcm5700.tar.gz
If you have any questions you may contact Roy at roye@huji.ac.il
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

