Introduction
============
This file describes the Linux driver for the Broadcom BCM4400 series
10/100 Mbps Ethernet Network Controllers.
Limitations
===========
The current version of the driver has been tested on Red Hat 7.1, 7.2,
7.3, and 8.0 beta Linux distributions for i386 systems, and other similar
Linux distributions using 2.4.x kernels. The driver has been tested up to
kernel version 2.4.18.
Packaging
=========
The driver is released in two packaging formats: source RPM and compressed tar
formats. The file names for the two packages are bcm4400-<version>.src.rpm and
bcm4400-<version>.tar.gz respectively. Identical source files to build the
driver are included in both packages.
Installing Source RPM Package
=============================
1. Install the source RPM package:
rpm -ivh bcm4400-<version>.src.rpm
If installing the driver on SuSE Linux, refer to the Notes section below
before continuing.
2. CD to the RPM path and build the binary driver for your kernel:
cd /usr/src/{redhat,OpenLinux,turbo,packages,rpm ..}
rpm -bb SPECS/bcm4400.spec
or
rpmbuild -bb SPECS/bcm4400.spec (for RPM version 4.x.x)
Note that the RPM path is different for different Linux distributions.
3. Install the newly built package (driver and man page):
rpm -ivh RPMS/i386/bcm4400-<version>.i386.rpm
The driver will be installed in the following path:
2.2.x kernels:
/lib/modules/<kernel_version>/net/bcm4400.o
2.4.x kernels:
/lib/modules/<kernel_version>/kernel/drivers/net/bcm4400.o
4. Load the driver:
insmod bcm4400
5. To configure network protocol and address, refer to various Linux
documentations.
Building Driver From TAR File
=============================
1. Create a directory and extract the files:
tar xvzf bcm4400-<version>.tar.gz
If installing the driver on SuSE Linux, refer to the Notes section below
before continuing.
2. Build the driver bcm4400.o as a loadable module for the running kernel:
cd src
make
3. Test the driver by loading it:
insmod bcm4400.o
4. Install the driver and man page:
make install
See RPM instructions above for the location of the installed driver.
5. To configure network protocol and address, refer to various Linux
documentations.
Notes
=====
Note 1: If compiling the driver under SuSE Linux kernel and errors are
reported, follow the general guidelines below to rebuild the kernel
source tree:
cd /usr/src/linux-<kernel_version>.SuSE
cp /boot/vmlinuz.config .config
cp /boot/vmlinuz.version.h include/linux/version.h
cp /boot/vmlinuz.autoconf.h include/linux/autoconf.h
make oldconfig
make dep
where <kernel_version> is the actual kernel version used in the SuSE
distribution. Example: /usr/src/linux-2.4.4.SuSE
Das Problem ist, dass (bis auf diese Zeile: cp /boot/vmlinuz.config .config) nix von den erforderten Befehlen ausgeführt werden kann, weil mir die files, bzw. die Ordner fehlen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Ferdinator« (22.02.2003, 12:21)