Need help with setting up networking on FreeBSD

Hi everybody, i'm pretty new to Linux, so please bare with me...ok so I have a 3COM Etherlink 10/100 PCI NIC that I have on a computer running FreeBSD. I have the PCI_FIX.SYS, but here's where I get confused. There are two files, W9XEL90X.INF W9X90XBC.INF. I don't know which one is the right one to use. I tried using W9XEL90X.INF, but I don't think it worked. I tried using ndisgen to make the kernal. I got to the choice two either do something with the individual firmware files, or build a single driver. I chose build a single driver, but when it got to the last step it said a file in the /usr directory was not there. did I do everything right, but forget to install the proper files into the /usr directory beforehand, or did i mess up with the .inf files?
 
You shouldn't need to use the ndidgen stuff with that NIC, it should be supported by xl(4) driver. This should be enough to autoconfigure the interface with DHCP if placed in /etc/rc.conf:

Code:
ifconfig_xl0="DHCP"
 
The manual page says that it's supported:
Code:
+o	 3Com 3c905C-TX

I happen have the exact same card you have (been unused for years) and I just tested it with FreeBSD 8.1 Release i386, works completely fine with xl(4) driver.

Edit: copy/pasted the wrong line from the man page.
 
Thanks for the help everybody! gonna get my info and set up the rest of the networking stuff on my machine, hopefully everything goes smoothly :)
 
Back
Top