Subject: Netatalk and rtk drivers
To: None <tech-net@netbsd.org>
From: Adam Lebsack <adam@lebsack.com>
List: tech-net
Date: 07/28/2002 12:37:08
Perhaps someone has some advice for my problem:
I have a Realtek NIC in my macppc netbsd 1.6 box:
rtk0 at pci0 dev 15 function 0: RealTek 8139 10/100BaseTX
rtk0: interrupting at irq 25
rtk0: Ethernet address 00:20:18:d9:fa:54
ukphy0 at rtk0 phy 7: Generic IEEE 802.3u media interface
ukphy0: OUI 0x000000, model 0x0000, rev. 0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Another machine on my LAN runs a netatalk router, and every machine is
able to bind to the appletalk zone which I have setup, except for this
macppc box with the realtek card. Netatalk is a builtin option in the
kernel as well. I tried a 10baseT nic, and it works just fine on that
box. I also tried using the card in an i386 machine with netbsd and
linux, with the same results.
I know this card is capable of working with appletalk networks, because
the Windows driver for the card and PC Maclan together allow it to bind
to the zone.
This leads me to believe that the NetBSD and linux drivers for the card
are not working properly, making the card unable with communicate
properly with the DDP protocol.
Has anyone else seen this behavior, or does anyone know where I could
start with the rtk driver in isolating/fixing the problem?
ifconfig rtk0:
rtk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
address: 00:20:18:d9:fa:54
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet 192.168.0.5 netmask 0xffffff00 broadcast 192.168.0.255
atalk 65280.28 range 1-65534 phase 2 broadcast 65280.28
ifconfig le0: (sparc appletalk router)
le0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu
1500
address: 08:00:20:81:39:68
media: Ethernet 10baseT
status: active
inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
atalk 10.1 range 10-10 phase 2 broadcast 10.1
Thanks, and if there is any other info I can provide, just ask. :)
Adam