This driver handles the network adapters based on the 3Com 3c920 chipset because the ec9xx claims to manage this cards but the network doesn't work.
It is currently developed and tested on a Dell Inspiron 8200.
The most recent version from November 3, 2004 is available for x86 3c920-0.0.10-x86 and PowerPC 3c920-0.0.10-ppc processors.
Introduction
Device support
PCI
The PCI identifiers of the supported devices are presented in the next table.
Identifiers | Name | Comment |
---|---|---|
10b7:9055 | 3Com EtherLink XL 10/100 PCI TX (3C905B-TX) | |
10b7:9200 | 3Com3C920 Integrated Fast Ethernet Controller (3C905-TX Compatible) | Tested on a BeBox Dual 133 MHz, thank you Stefan |
10b7:9201 | 3Com3C920B-EMB Integrated Fast Ethernet Controller (3C905-TX Compatible) | |
10b7:9210 | 3Com3C920B-EMB-WNM Integrated Fast Ethernet Controller (3C905-TX Compatible) | Untested |
Disclaimer
This driver is copyrighted © 2003, 2004 by Patrick Lafarguette. All Rights Reserved.
Some portions of code are copyrighted © by Be Incorporated.
No warranty.
Use at your own risk.
Installation
There is no need to install the add-on for using the driver with BONE.
PCI
- Remove the file named ec9xx from /boot/beos/system/add-ons/kernel/drivers/bin to a backup place (x86 only).
- Open the driver folder. Drag the file 3c920 in the folder named drop driver here.
- Create a link in the folder /boot/home/config/add-ons/kernel/drivers/dev/net to the driver named /boot/home/config/add-ons/kernel/drivers/bin/3c920.
- Go to parent folder.
- Open the add-on folder. Drag the file 3c920 in the folder named drop add-on here.
- Reboot. After reboot, you will see a new device in the Network preferences panel.
- Setup your device and restart networking.
History
The different published versions of the driver are presented in the next table.
Version | Date | Details |
---|---|---|
0.0.10 | 03/11/2004 | Add support for device 0x9055 (3C905B) Correction of EEPROM access Correction of station adress Improved code PowerPC support |
0.0.9 | 03/09/2003 | Add support for devices 0x9201 and 0x9210 |
0.0.8 | 02/09/2003 | Fix a serious KDL bug (PANIC, spinlock, acquire_sem_etc) Improved performance |
0.0.7 | 28/08/2003 | Improved reception Improved transmission Improved interrupts handling MWI PCI command enabled Several bug fixs |
0.0.6 | 15/08/2003 | Add broadcasted packets reception (DHCP) Add promiscuous mode Statistics disabled |
0.0.5 | 12/08/2003 | First public release Basic support It works well on my computer at 100 Mbps, full duplex (good bye, horrible NE2000 compatible PCMCIA card) |