Novell Home

Broadcom 57xx

Novell Cool Solutions: Cool Tool

Rate This Page

Reader Rating  stars  from 12 ratings

Digg This - Slashdot This

In Brief

NIC driver for ZEN Imaging.

Vitals

Product Categories:
  • Linux
  • ZENworks
  • Functional Categories:
  • Imaging
  • Linux
  • Posted:11 Aug 2003
    File Size:45KB
    License:Free
    Download:/coolsolutions/tools/downloads/zen4_bcm5700.tar.gz
    Publisher:Roy Erez

    Disclaimer

    Please read the note from our friends in legal before using this file.


    Details

    Pay attention! 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 http://www.novell.com/coolsolutions/zenworks/resources_4.html.

    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 flavor of linux should be fine, as long as it supports the MINIX filesystem and loop devices. The following steps should be preformed 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.tar.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!

    Additional information is available on the following pages:http://www.novell.com/coolsolutions/zenworks/features/a_update_resource_file_zw.html http://www.novell.com/coolsolutions/zenworks/features/a_add_replace_zw.html http://www.novell.com/coolsolutions/zenworks/resources_4.html

    Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

    Reader Comments

    • Worked exactly as described. Provided me with the broadcom driver for my Dell laptop.
    • Exactly what I needed for the new HP Compaq 530 machines.
    • Very usefull ! But how do i set Options like speed and duplex settings ?
    • Excellent Solution that saved me loads of time. Thanks
    • Any idear if it should work with 2.4.22 kernel (ZFD4/IR5) too ?
    • I suppose it has never occurred to Novell that many IT shops have no Linux expertise. If I am going to continue to use Zenworks, you will have to provide the nic drivers I need to use it without having to learn Linux. We are a Novell server / Windows desktop shop. I don't have the time or inclination to learn another OS just so I can build ZfD imaging cd's.
    • essential

    Novell® Making IT Work As One

    © 2009 Novell, Inc. All Rights Reserved.