tech-net archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: axe(4) for AX88772/AX88178



Hi,

On Sun, Apr 04, 2010 at 02:22:15AM +0900, FUKAUMI Naoki wrote:
> hi
> 
> I'm porting axe(4) from OpenBSD. it support AX88772(A)/AX88178 chips.
> 
>   http://www.naobsd.org/porting/if_axe.c
>   http://www.naobsd.org/porting/if_axereg.h
> 
> this is for netbsd-5 source. for -current, it needs some changes.

I replaced the files in src/sys/dev/usb and tried a AX88178 with
two different netbsd-5 systems.
* M3A78 with amd chipset
* Samsung NC10 netbook with intel chipset

Both systems show the same behaviour while attaching the axe(4) driver
and print a usbd_get_string line before the axe messages are printed:

usbd_get_string: getting lang failed, using 0
axe0 at uhub2 port 5
axe0: I-O Data ETG-US2, rev 2.00/0.01, addr 2
axe0: AX88178, Ethernet address **:**:**:**:**:**
ukphy0 at axe0 phy 24: Generic IEEE 802.3u media interface
ukphy0: OUI 0x00c08f, model 0x000b, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto

Sometimes it takes a few seconds after the 'usbd_get_string' message was
printed before the next messages show up.

The new driver works both for the AX88178 and AX88172. The AX88172 was
already supported in the old axe(4).

usbd_get_string: getting lang failed, using 0
axe0 at uhub3 port 1
axe0: Melco LUA-U2-KTX Ethernet, rev 2.00/0.01, addr 4
axe0: AX88172, Ethernet address **:**:**:**:**:**
rlphy0 at axe0 phy 3: RTL8201L 10/100 media interface, rev. 1
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

Btw, the axe(4) would need an update for the new supported chipset
and adapters.

Bernd



Home | Main Index | Thread Index | Old Index