FreeBSD 6.1 rl interface

Rob Hurle rob at coombs.anu.edu.au
Sun Jul 9 03:10:49 UTC 2006


Dear People,

	I'm hoping to upgrade from FreeBSD 4.6.1 on a Pentium II to
FreeBSD 6.1 on a P5 3.2GHz.  Of course, I'm doing a fresh install on
the new system.  There's been some annoyances - Openoffice.org is
still at 1.1.5 rather than 2.0 on the release, and KDE desn't seem to
want to run screen savers, sound does not work, etc, etc.  I am
working through these.

	But the killer is that I want to run 2 ethernet interfaces.
The on-board one is fxp0 (Intel) and comes up fine.  The other is a
PCI card with the RealTek 8139D chipset, so I'm expecting a rl0
interface.  I've put if_rl_load="YES" into the /boot/loader.conf filem
but the system does not seem to like it, giving me the message "failed
to register: 17" at module load time, and then "no driver attached"
at bring-up-interface time.  /var/log/messages extract is as follows:

-----------------------------------------
Jul  9 09:14:08 grandpa kernel: FreeBSD 6.1-RELEASE #0: Sun May  7 04:42:56 UTC 2006
Jul  9 09:14:08 grandpa kernel: root at opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP
Jul  9 09:14:08 grandpa kernel: module_register: module pci/rl already exists!
Jul  9 09:14:08 grandpa kernel: Module pci/rl failed to register: 17
Jul  9 09:14:08 grandpa kernel: module_register: module cardbus/rl already exists!
Jul  9 09:14:08 grandpa kernel: Module cardbus/rl failed to register: 17
Jul  9 09:14:08 grandpa kernel: module_register: module rl/miibus already exists!
Jul  9 09:14:08 grandpa kernel: Module rl/miibus failed to register: 17

.....

Jul  9 09:14:08 grandpa kernel: pcib5: <ACPI PCI-PCI bridge> at device 30.0 on pci0
Jul  9 09:14:08 grandpa kernel: pci5: <ACPI PCI bus> on pcib5
Jul  9 09:14:08 grandpa kernel: pci5: <network, ethernet> at device 2.0 (no driver attached)
Jul  9 09:14:08 grandpa kernel: fxp0: <Intel 82801GB (ICH7) 10/100 Ethernet> port 0x1100-0x113f mem 0x52000000-0x52000fff i
rq 20 at device 8.0 on pci5
Jul  9 09:14:08 grandpa kernel: miibus0: <MII bus> on fxp0
Jul  9 09:14:08 grandpa kernel: inphy0: <i82562ET 10/100 media interface> on miibus0
Jul  9 09:14:08 grandpa kernel: inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Jul  9 09:14:08 grandpa kernel: fxp0: Ethernet address: 00:16:76:75:db:28
Jul  9 09:14:08 grandpa kernel: isab0: <PCI-ISA bridge> at device 31.0 on pci0
Jul  9 09:14:08 grandpa kernel: isa0: <ISA bus> on isab0
-----------------------------------------

`ifconfig` gives the result:

fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	options=8<VLAN_MTU>
	inet6 fe80::216:76ff:fe75:db28%fxp0 prefixlen 64 scopeid 0x1
	inet 192.168.87.7 netmask 0xfffffff0 broadcast 192.168.87.15
	ether 00:16:76:75:db:28
	media: Ethernet autoselect (10baseT/UTP)
	status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
	inet 127.0.0.1 netmask 0xff000000

(what is "plip0" - did not occur on FreeBSD 4.6?)

The system is very much a straight out of the box, FreeBSD 6.1
release, as can be seen from the above extract, and the chip has
RTL8139D printed on it (maybe "rl" is wrong, but "re" is the only
other 8139 option, and it doesn't work either).  Any clues would be
most welcome.  Thank you all very much.

Cheers,

Rob Hurle
	-----------------------------------------------------
	Rob Hurle		Faculty of Asian Studies, ANU
	Home address and contacts:	 Tel: +61 2 6247 2397
	  PO Box 4013			 Fax: +61 2 6247 2397
	  Ainslie		     Cell phone: 0417 293 603
	  Australia		e-mail: rob at coombs.anu.edu.au
	-----------------------------------------------------


More information about the freebsd-questions mailing list