Initially for using at my Sharp Zaurus I bought a
cheap USB-Ethernet adaptor which is said to contain
an ADMtek8511 chip(set).
After adding vendor and product id's to pegasus.h
# ----------------------------------------
#define VENDOR_DAVICOM 0x0a46
PEGASUS_DEV( "USB 10/100 Fast Ethernet",
VENDOR_DAVICOM, 0x0286,
PEGASUS_II )
# ----------------------------------------
for a kernel 2.6.16.21-0.13-smp I was able to load
the module, but when plugging in the stick I get
errors similar to those mentioned here:
http://bugzilla.kernel.org/show_bug.cgi?id=7126
so I applied the patch supplied from Sonic_275, but
nothing changed.
# dmesg / /var/log/messages:
Oct 11 16:41:07 thomas-nbk kernel: pegasus: module
not supported by Novell, setting U taint flag.
Oct 11 16:41:07 thomas-nbk kernel: pegasus: v0.6.13
(2005/11/13), Pegasus/Pegasus II USB Ethernet driver
Oct 11 16:41:07 thomas-nbk kernel: pegasus 2-1:1.0:
fail read_eprom_word
Oct 11 16:41:07 thomas-nbk kernel: pegasus 2-1:1.0:
can't reset MAC
Oct 11 16:41:07 thomas-nbk kernel: pegasus: probe of
2-1:1.0 failed with error -5
Oct 11 16:41:07 thomas-nbk kernel: usbcore:
registered new driver pegasus
# lsusb
Bus 002 Device 004: ID 0a46:0286 Davicom
Semiconductor, Inc.
The machine is an FSC Lifebook E8110 running SuSE
10.1
The adaptor is very similar to the one mentioned
here:
http://www.oesf.org/forums/index.php?showtopic=21528
(out of iManufacturer = "Anyics Tech")
Under a Windows 2k the device works with the supplied
driver (dm9usb.sys).