3C509 - an Ethernet card driver for the BeOS
 |
+ |
 |
When I first installed BeOS on an Intel-based computer I saw that there was no
driver for this card, so I wrote one. It was very easy because I bound together
the wrapper from Be and the 3C509 source code from Linux. The network add-on is
the Etherlink II add-on, which works perfectly with my driver.
I was able to quickly release a driver for this card. However, I haven't
found the time for writing a network add-on, so the installation is a little bit
tricky, but when you follow the instructions below, it will work.
I've written an install script, install.sh, which makes installation even
easier. Try using the install.sh script first!
BeOS Version |
Download |
Version |
 |
BeOS R5 |
It looks like, that the Open Source from Linux isn't really open, as
everyone told me. To prevent me from problems, I have to stop developing
this driver with the 3c509.c-File. So I have to remove the link to the
file "3c509.r5.zip" from my page! |
|
 |
BeOS R5 |
0.5 beta |
 |
BeOS R5 |
0.5 beta |
The program is divided into two parts:
1. The kernel driver
The driver is used to communicate with the ethernet
card. To install the driver in BeOS R5, follow these steps:
- Copy the file 3C509 into the folder
/boot/home/config/add-ons/kernel/drivers/bin.
- Make a link to the file:
/boot/home/config/add-ons/kernel/drivers/dev/net/3c509
After this the BeOS starts the driver automatically. To see if the
driver started correctly, check that the file /dev/net/3c509
appears. If so, it is installed correctly.
2. The network add-on
The network add-on is used to configure the
driver.
At the moment there is no network add-on and you have to use the 3com 503
add-on for configuring the driver.
For configuring the driver follow these steps:
- Start Preferences -> Network.
- Select the 3COM Etherlink II/16 (ISA) add-on.
- Enter all required TCPIP information, then save the network.
- Edit the file /boot/home/config/settings/network and
change the values for DEVICEPORT, DEVICEIRQ, DEVICELINK, and DEVICEMEM to the
correct values. In the archive there is a "network" file included which works
for me; you can see which values should be there. If necessary, turn off the
Plug and Play feature of your 3C509.
- Restart the networking and then save the network configuration.
Many thanks to David
Corn for correcting my English
last change: Oct 3
1999 by Michael Pieper