USB-To-Ethernet Adaptors

Sustworks Home

Wiki Home

IPNetMonitorX Wish List

IPNetTunerX Wish List

IPNetRouterX Wish List

IPNetSentryX Wish List

USB-To-Ethernet Adpators

USB-To-Ethernet Adaptors

Intro to Feedback Section

These feedbacks refer to: USB-To-Ethernet Adaptors that work with Mac OS X. Visit: http://www.sustworks.com/site/news_usb_ethernet.html

Here Is Your Invitation To Help Document What Works.

Like many wiki's, this page has been invaded by spammers. Please send email to psichel "at" sustworks "dot" com to request the editing password.


[18-Feb-2008]
I've been trying to get your extension working under 10.5.2 on an "iLamp" 800MHz flatscreen iMac with the SMC2208USB/ETH. The device is, as Peter noted in an email, improperly advertised as a USB2.0 device so it must use the pegasus (USB1.1) driver. Once it is installed and the kext loaded (reboot and manually), the system does recognize this device and on the link level, the device recognizes it is plugged in--that is, the status lights are active and properly show link speed.

Here is where it stops working. Packets do not seem to be hitting the network. DHCP doesn't get a lease, PPPoE packets don't hit the ISP, and if I set a static IP, transmitted packets don't seem to go anywhere. I'm not seeing any helpful hints in system.log to indicate a problem spot.

Update:
Tested it on a MacBook Pro with same problems. Here is the system.log excerpt that covers plugging the device in to a usb port and then plugging an ethernet cable in to it: Feb 18 13:41:17 number2 kernel[0]: AppleYukon2: 00000000,00000000 sk98osx_dnet - recovering from missed interrupt
Feb 18 13:41:23 number2 kernel[0]: USBPegasusEthernet: 1.0.8 Copyright 2006, Daniel Sumorok and Peter Sichel
Feb 18 13:41:23 number2 ntpd[25]: bind() fd 28, family 2, port 123, addr 169.254.39.125, in_classd=0 flags=25 fails: Address already in use
Feb 18 13:41:23 number2 ntpd[25]: Interface en4 169.254.39.125 failed to bind
Feb 18 13:41:23 number2 kernel[0]: USBPegasusEthernet: Ethernet address 00:10:60:17:e6:9d
Feb 18 13:41:24 number2 kernel[0]: AppleYukon2: 00000000,00000000 sk98osx_dnet - recovering from missed interrupt
Feb 18 13:41:27 number2 configd[14]: rtmsg: error writing to routing socket
Feb 18 13:41:35 number2 uc[51]: Getting notified of network change!
Feb 18 13:41:35 number2 uc[51]: repeatedCheck;
Feb 18 13:41:44 number2 ntpd[25]: bind() fd 28, family 2, port 123, addr 169.254.39.125, in_classd=0 flags=25 fails: Address already in use
Feb 18 13:41:44 number2 ntpd[25]: Interface en4 169.254.39.125 failed to bind
Feb 18 13:41:44 number2 ntpd[25]: bind() fd 29, family 2, port 123, addr 169.254.39.125, in_classd=0 flags=25 fails: Address already in use
Feb 18 13:41:44 number2 ntpd[25]: Interface en5 169.254.39.125 failed to bind
Feb 18 13:41:45 number2 uc[51]: Getting notified of network change!
Feb 18 13:41:45 number2 uc[51]: repeatedCheck;
Feb 18 13:41:45 number2 configd[14]: rtmsg: error writing to routing socket

Stephen C
Ann Arbor, MI


[14-Feb-2008] MacBook AIR USB to ethernet adapter is working with other Intel Mac with your driver and Mac OS 10.5.2.

Some mac user tested the adapter with your soft in MacBidouille. A French Mac Site. The assumption was that the adapter would work with 10.5.2 without the need of additional software. But we were wrong. Since I suggested your soft, I thought you would like to know. http://forum.macbidouille.com/index.php?showtopic=255590&st=0&#entry2559907

So far, it's working on a MacBook Pro and an Emac G4 in USB 1.0.

Thanks for the great soft...

Etienne Quebec City


[16-Jan-2008] As some of you may recall, I stumbled upon a driver named "AppleUSBEthernet" in Leopard that was causing trouble for some 3rd party USB-to-Ethernet adaptors that people were trying to use with the driver Daniel Sumorok and I developed. I learned from Apple DTS that the presence of this driver was "inadvertent" and did not constitute support for 3rd party USB-to-Ethernet adaptors (and how to override it). With the announcement of the MacBook Air, the other shoe has dropped:

   "Easily connect your MacBook Air computer to an Ethernet network with the Apple USB
    Ethernet Adapter. Small and light, it connects to the USB 2.0 port of your MacBook Air
    and provides an RJ-45 connector that supports 10/100BASE-T performance."

   http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?nplm=MB442Z/A

It now appears Apple plans to support their own USB-to-Ethernet adaptor, at the very reasonable price of $29. This is big news that I haven't seen highlighted. Every year, tens (or perhaps hundreds) of Macs lose their on-board Ethernet to lightning or other mishap. Finally, Apple will be offering a cheaper solution than motherboard replacement.

Other uses include turning a Mac Mini or Laptop into a powerful Internet gateway. Although Apple hasn't stated yet whether this adaptor will be supported on other Macs, it looks promising since the driver is already present and known to work with certain 3rd party adaptors (like the LinkSys USB200m v2 which may be a clue where they got their adaptor from).

Perhaps someone at Macworld Expo could ask at the Apple booth whether their "Apple USB Ethernet Adaptor" would be supported on all Macs running Leopard.

- Peter


January 13th, 2008

Computer: iMac Intel Core Duo (not Core 2 Duo) OS: Mac OS X Server 10.5.1 Adapter: Linksys USB200M Driver: USBAx8817x 1.0.3b9

I do not recommend the Linksys USB200M strictly because it is a very cheaply made product. It is made with a slim profile and as such cannot fit a network cable plug. It has a flap that opens to reveal a "hole" in which you plug in the network cable. However, this flap easily breaks off (it usually just unsnaps and doesn't actually crack or anything). The network cable pops out of the snap with just a little stress so you can't have network cables hanging off the desk from it because the weight of the cable will pull the plug down and out.

The USB200M is recognized, the LEDs turn on, and a new network adapter shows in the Network preferences. However, after installing the driver, I still could not obtain an IP address.

The part about it not working was not as frustrating as knowing that the product would break in the next day or two. I promptly returned it to Staples the next day. I paid $30+tax.

I've since ordered a TRENDnet TU2 ET100, which, according to the person below, has got it working successfully. Also, TRENDnet, on their website, has a Mac OS X driver available. Has anyone used this manufacturer-provider driver?

See this page for TRENDnet's Mac OS X driver

UPDATE: 1-16-08:

The TRENDnet TU2 ET100 arrived today from Buy.com for only $23 including shipping. After a simple restart concluding the official TRENDnet driver install, the adapter works as advertised, and as desired.

This page was a great help to me while figuring out my previous adapter, the crappy Linksys USB200M. This TRENDnet TU2 ET100 even has a 5-year warranty. Buy this adapter, and download the driver from the link above.

[17-Dec-2008] If you installed both the TRENDnet driver and our driver, you might want to make sure that it is the TRENDnet driver that is loading (not our driver). If you go to the "extentions" section of the system profiler when the device is plugged in, if our driver is loaded you will see "USBAx8817x" in the list of extentions. If that is the case, you can uninstall our driver by going to the /System/Library/Extentions folder and moving USBAx8817x.kext file to the trash and restarting.

  -Dan


[7-Dec-2008]

Computer: Mac mini PPC 1.25GHz OS: Mac OS X Server 10.4.11 Adapter: Belkin F5D5055 Driver:AX8817x USB 2.0/USBAx8817x 1.0.3b8

I was able to get the adapter working with the noted driver, however, when set to automatic it connects at 100baseTX. If I manually set the adapter to 1000baseT the adapter fails to communicate. Has anyone been able to get this device working as a Gigabit adapter?

[8-Dec-2007] The gigabit USB/Ethernet adapters seem to be picky about the ethernet cable. My gigabit ethernet cable connects at 100BaseT with some cables, and at 1000BaseT with other cables (on Automatic). Make sure you get "Category 5E" or "Category 6" ethernet cable - the normal "Category 5" ethernet cable might not support gigabit ethernet. -Dan


[4-Dec-2007]

Computer: 2 different Powerbook G4 1.5ghz systems
OS: Mac OSX 10.5.1 (Leopard)
Adapter: TrendNET? TU2-ET100 (ASIX AX88772 based)
Driver: AX8817x USB 2.0/USBAx8817x 1.0.3b7

According to my system console messages on both machines I've tested with, it appears that Leopard has a new kext called AppleUSBEthernet? that handles usb ethernet adapters and takes precedence over the drivers on this site.

The problem with AppleUSBEthernet? is that my adapter fails to acquire a valid IP address via DHCP - 169.254.x.x is all I am seeing. When using the same cable on the built-in ethernet port of one of the same machines, I get a valid IP address so I'm pretty sure it isn't my network that's at fault.

I would like to disable AppleUSBEthernet? so that I can test using the drivers from this site instead. Anyone know how to do that, or have any other tips for using these drivers on Leopard? Send to me or post here. Thanks.

[7-Dec-2007] You can find the driver here: /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleUSBEthernet.kext - Peter

[8-Dec-2007] We are are aware of this issue and are working to bump up the priority of our driver.

[11-Dec-2007] I understand from Apple that the presence of AppleUSBEthernet may be inadvertent and does not imply support for generic USB-to-Ethernet adaptors. We have increased the "probe score" returned for AX88772 devices to supercede AppleUSBEthernet in version 1.0.3b9 .


[18-Sept-2007]

Mac Mini ethernet went out.

Computer: Mac Mini 1.25 GHz PowerPC G4
OS: Mac OS X 10.3.9
Adapter: D-Link DUB-E100 H/W Ver.: B1
Driver: AX8817x USB 2.0/USBAx8817x 1.0.3b7

Installed driver and plugged in the adapter. Under System Preferences/Network, the network status seems to be working properly as the light is green and says that I am connected to Internet, although I am not able to connect to any external or internal locations.

When using DHCP, it grabs an incorrect IP and Subnet Mask. Example using DHCP: IP: 169.254.142.114 Subnet Mask: 255.255.0.0

IP should be in the 10.0.0.*** range Subnet Mask should be: 255.255.255.0

Both "link" and "TX/RX" lights on back of adapter are green, and programs such as Safari etc. take minutes to start and then fail to connect to anything.

Using Manual setup for network and assigning the proper IP and Subnet Mask, does not work either. Again, any command to any program takes minutes to perform. Unplug the USB/Ethernet adapter and everything returns to normal.

Tried uninstall and reinstall of the driver and produced the same results.

Using a MacBook on the exact same ethernet cable connects perfectly using built-in ethernet. Did not try the adapter on the MacBook as it is a different OS (10.4.8).

Tried the adapter on a PC, installed the driver that came with the D-Link DUB-E100 and it has the same problem as the Mac Mini with grabbing an incorrect IP and Subnet Mask. The PC will connect perfectly without the adapter though.

Any thoughts?

-A


[04-Sept-2007]

My Linksys USB10T? v 2.50 have been broken since the 10.4.10 update. This is verified on both PowerPC and Intel Macs.

Any help would ... well ... help.

These adapters worked fine BEFORE 10.4.10 was released.

This adapter uses the Pegasus driver.

It is a blue and gray adapter.


[24-Apr-2007]

I just tried to get a D-Link DUB-E100 HWVers?. B1 working, but currently without success.

I also edited Info.plist and driver fires if device is connected. But i get:

Apr 24 18:13:48 ibox kernel[0]: USBAx8817x: This product includes software developed by Bill Paul.
Apr 24 18:13:48 ibox kernel[0]: USBAx8817x: Version 1.0.2u.
Apr 24 18:13:53 ibox kernel[0]: USBF: 1755.508 AppleUSBEHCI[0x2764800]::Found a transaction which\\ hasn't moved in 5 seconds on bus 91, timing out!
Apr 24 18:13:53 ibox kernel[0]: USBAx8817x::axCmd: Control request failed.
Apr 24 18:13:53 ibox kernel[0]: USBAx8817x: resetMAC: Failed to read Node ID.
Apr 24 18:13:53 ibox kernel[0]: USBAx8817x: Stopped.
Apr 24 18:13:53 ibox kernel[0]: AxNewOutputQueue: free.
Updating the driver to 1.0.3b7 worked, the device is recognised and got IP address.

Thanks a lot, my wife will love me again ;-) if their iBook is fully working now.


[21-Apr-2007]

I have a connection problem with the USBAx8817x_103b6.dmg driver. I have a Linksys USB200M serial LCS206C05611? I run a fresh install OS X 10.4.9 ppc on an iMac G3/500Mhz.

I want to use the iMac as my gateway/web server.

I have a good connection, then all traffic is permanenly halted. The adapter seams to be up in ifconfig. Bringing en1 down and up does not help. Only removing and reinserting the adapter or rebooting does.

When it happens I get errors like these in my system.log:
Apr 21 10:20:05 imac kernel[0]: USBF: 3416.463 AppleUSBOHCI[0x12a6000]::CreateGeneralTransfer? - trying to queue to a stalled pipe
Apr 21 10:20:05 imac kernel[0]: USBF: 3416.463 AppleUSBOHCI[0x12a6000]::DoIOTransfer? - error 0xe000404f queueing request
Apr 21 10:20:05 imac kernel[0]: USBAx88772?::receivePacket: return code = 0xe000404f.

A minor problem I also experience is that I cannot change the lladdr with ifconfig. I need that because my ISP hands out fixed ip addresses based on an adapters mac address.

Please help!

Ewoud Kappers

21-Apr-2007] Version 1.0.3b7 should be able to recover from that problem - if you don't see it on the download page try hitting the browser "reaload" button. As far as setting the Ethernet address - the driver does not currently support that but it should be possible to add support for Ax88772 and Ax88178 devices. I'll see if I can get that working for a future version. I believe there are two Linksys 200M devices, one of which is based on the Ax88772 -Dan

[27-Apr-2007]

Hi Dan!

Thanks for your response. Quite stupid of me not using the latest driver... I installed the latest driver, and no more connection hangups.

Thank you very much for creating this driver!

Ewoud


[16-Apr-2007] The D-Link DUB-E100/B1 worked perfectly with the Anglepoise MAC OS X 10.3.9 after the onboard ethernet adapter failed. Good news. Thanks


[12-Apr-2007] D-Link DUB-E100 ver:B1

Works perfectly on Mac OS X 10.4.8.

Apple should hire you to write drivers for them!

Thank you, you saved my computer!


APR 11, 2007 Linksys USB100M?

iMac G4 (lampshade) Running 10.3.9. I've installed teh USBAx8817x as well as the Pegasus version with no luck. Lost onboard Ethernet to power surge from lightning strike. Any help would be greatly appreciated!

Scott spater@mac.com

[12-Apr-2007] Sorry, that device is not supported by these drivers. -Dan

[12-Apr-2007] Thanks Dan. I ordered the Belkin you referenced... can't wait to try it out! //Scott


[06-Apr-2007] Netgear FA120

Worked perfectly as indicated in the instructions. The only awkward thing that is happening is that unplugging the adapter freezes my MBP and I have to reboot it manually. What is the correct way to stop, unpower, disconnect the adapter so this doesn't happen?

I am using a MacBookPro Intel Core 2 Duo, 2.33GHz, 3GB RAM, 17 inch, OS X 10.4.9.

The driver I downloaded was: USBAx8817x 1.0.2u

The only different thing I did from the instructions was to rename the adapter. Also I have tried to set it to off, and unplugging the NIC cable first as well, and my system continues to hang at the moment I pull off the adapter.

Please help! what can I do?

Barny Sanchez barnys@issecurity.net

UPDATE [07-Apr-2007]

I just wanted to give an update. I installed the latest driver USBAx8817x 1.0.3b7 and the problem no longer exists. I connect the Netgear FA120, get an IP, work with it, and then just unplug it (set it to OFF in network preferences before pulling it off). In fact this posting is via the USB network adapter. I have also transfered about 31 GB worth of information to my backup servers just to test. No glitches or anything bad experienced.

GREAT JOBS GUYS!!!

Now, can someone suggest a GOOD gigabit adapter that will work with this?

--Barny


[22-Mar-2007] Linksys WUSB54G? version 4

Hello well I've been using the network adaptor and it works pretty good on my PC but I thought perhaps to try to use it on my Mac as well and no go. I tryed the pegasus and the first USB 2 drivers and files and though they both appeared to install they dont seem to work with my linksys adaptor. When I went to system preferences nothing showed up so I guess those particular adaptors aren't on your file list. I'm not to good at coding so I don't figure I could enter them myself. But thanks for working on this. Ed Jonas, Canada

[22-Mar-2007] That is a wireless device and will never be supported by this driver. Not only is it a completly different chip inside, but the manufacturer has not released any information on how to talk to it, as far as I know - so your guess is as good as mine on how to get it working! Sorry about that... - Dan

[19-Mar-2007] Belkin F5D5055

Just got the Belkin and finally got it recognized in the Network Status, ifconfig shows it is active, link light is lit on the adapter, and System Profiler shows USBAx8817x is loaded (I installed version b7). I was able to get it to show up in the Network Status list after deleting both the built-in Ethernet and Firewire ports (lighting took out my built-in Ethernet).

But -- when I configure it for DHCP, it does not get an IP address and the Network Utility app shows lots of packets sent but zero received.

I have a G5 Mac running OSX 10.4.7. Any suggestions would be greatly appreciated. Thanks for your driver and your help to the community!

[20-Mar-2007] If you open the "Console.app" (in /Applications/Utilities I think) do any suspicious messages show up in the system.log when you plug in the adaptor?

No suspicious messages that I can see:

kernel[0]: USBAx8817x: This product includes software developed by Bill Paul.
kernel[0]: USBAx88178?: Version 1.0.3b7.
kernel[0]: USBAx88178?: Found 1000BaseT capable phy.
kernel[0]: USBAx88178?: Max packet size is 1536 bytes.
kernel[0]: USBAx88178?: flags = 0x1EC.
kernel[0]: USBAx88178?: Ethernet address 00:11:50:e7:2d:7a
ntpdate[238]: no servers can be used, exiting

[22-Mar-2007] I dont know why it doesn't work, but if you email me perhaps togther we can get it working - i.e. I send you a new driver build and you tell me what happens. Unfortunatly getting these devices working sometimes requires some experimentation, and I can't do it alone if I can't reproduce the problem. My email address should be in the "readme" section of the installer. -Dan


[19-Mar-2007] D-Link DUB-E100 (Update 20-Mar-2007: On a suggestion from Dan, I tried the beta driver, 1.03b7. Didn't work the first time but after manual uninstall and reinstall, Joy o' joys, I have network connectivity. I'll update if I notice any problems...)

I have the B1 version of the DUB-E100 (newegg.com, $21.99). I've installed the USBAx8817x 1.0.2u driver but nothing appears in the Network control panel. The product ID in the System profiler is:

   Version:	0.01
   Bus Power (mA):	500
   Speed:	Up to 480 Mb/sec
   Manufacturer:	D-Link Corporation
   Product ID:	0x3c05
   Serial Number:	000001
   Vendor ID:	0x2001 

I am testing this on a 1.66GHz mini Intel with 2 GB memory and running 10.4.9. Since the product ID didn't match the one in Info.plist, I copied the E100 entry and made a second one, called DUBNE100, identical to the one above it but with different idProduct, i.e.:

                 <key>DUBNE100</key>
                 <dict>
                         <key>CFBundleIdentifier?</key>
                         <string>com.dsumorok.driver.USBAx8817x</string>
                         <key>IOClass?</key>
                         <string>USBAx8817x</string>
                         <key>IOProviderClass</key>
                         <string>IOUSBDevice?</string>
                         <key>gpioBits</key>
                         <integer>10460575</integer>
                         <key>idProduct</key>
                         <integer>15365</integer>
                         <key>idVendor</key>
                         <integer>8193</integer>
                 </dict>

Not know any better, I have left the gpioBits entry in there. I note that I don't see any ethernet status lights in the USB dongle when I plug it in with ethernet attached, but I don't know if that's expected with no driver running it.

Any ideas/suggestions?

Joe joew-sustworkspmwiki@hypertouch.com (Again see update above, version USBAx8817x 1.0.3b7 works, so the beta is not just for slow macs...)


F5D5050 w/ Intel MacBook

Install seems fine. Setup in Network control panel seems fine (exact same process works GREAT on our PPC Mac) - but - cannot ping any network devices. Any thoughts? (Again, the exact same setup works perfectly on our PPC Mac)

Thanks! David C.

Is the link up? (does the network preferences say the cable is plugged in?) -Dan

[3-16-07] Yes. Link is up. Lights in Network panel are green. Light on Belkin is lit.

If you open the network utility application in /Applications/Utilities, are the counts for send and received packets for the usb-to-ethernet adaptor both zero? Does it help if you disable all the other network interfaces?

[3-19-07] Send packets increments, all other values remain at 0. There is no change if I disable all other interfaces.

Looks like someone else has the same problem with a G5. You mentioned it worked on other PPC macs. Could it be a problem with the latest driver - are you using the latest driver version on the PPC macs? Could it be a slightly newer version of the adaptor (sometimes they change on the inside by look the same on the outside) - did you successfully use that physical adaptor on the PPC macs?

[3-20-07] We are successfully using versions 1101 and 2101 of the F5D5050 with PPCs running OS 10.4.8. We have had no problems with those installations. I'm attempting to use a (different) version 1101 F5D5050 on the Intel-Mac. Unfortunately, we are not co-located, so using the actual adapter in both PPC and Intel Macs is difficult. I have verified that my actual adapter works flawlessly on a Windows PC (so the hardware is good).

[3-22-07] I am afraid I don't know why it doesn't work... sometimes there small differences between adaptors and computers that I don't anticipate. As I mentioned to the person with the same problem above, if you email me, with your help, I might be able to get it working. I will also see if I can dig up the souce to other open source drivers of these devices (such as linux drivers) and take a look. -Dan

[3-25-07] Tried emailing several times. Perhaps I'm not reaching you. I've now tested with both revisions of the Belkin (1101 and 2101). None work with the Intel Mac running 10.4.9. Let me know if there is any helpful testing that I can do. Thanks! - David


Hi, I have a ADMTek ADM8511?, I downloaded the pegasus driver and installed it. After I plug my adaptor in, it seemed to respond. i.e some HPNA LED on the adaptor lights up(the adaptor is connected to a wall socket with an active apartment network internet connection). I go in network preferences and it seems to detect and creates this new ethernet adaptor port. But when i go into network ports, check the tick box for the ethernet adaptor and hit apply, the LED on my adaptor goes off. It seems to deactiave. I need to delete the ethernet check box and replug my adaptor for the connection LED to come back. Why does it do that? I checked the info file list, ADM8511? is in the list, although the product ID defers from the one I see when i check the USB devices in system preferences.

The one I see is some 0xXXXX number. Do i have to edit the info file to match it?

Any help greatly appreciated!!

[10-March-2007] Home PNA devices are not supported by the pegasus driver. If anyone would like to add support, please email me and I would try to point you to the code areas that need to be changed. -Dan


Pagasus was installed in Macmini(intel:1.83GHz Intel Core Duo). Product ID:0x0009 Vender ID:0x0411

IP in DHCP is not set, and doesn't hook up to the Internet though recognizes. Please teach the installation method.

[20-Feb-2007] If you are not going through a hub using a Pegasus device, you might need a crossover cable. -Dan


[3-Feb-2007]

I just installed the Pegasus driver on my 20" iMac G5 2.0 GHz for my SMC 2202USB/ETH (Vendor: 0x0707 Product: 0x0200) and it works perfectly! Thanks!


[24-Jan-2007] USB To Ethernet Adapters for Macs

I sell these regularly on eBay under the name theapplepeople. I sell them for $19.99 and include the driver and Mac OS Updates so you don't have to download them.

I am currently seeking anyone with knowledge of the OS 9 driver that was developed for the Farallon PN796. At one point www.xlr8yourmac.com had information about it but I can't seem to find it any more and the original drivers posted there were corrupted anyway.

Thanks for maintaining this list - anyone can ask me questions as well as I sell lots of these and have run into a lot of the support issues mentioned here in this forum.


[11-Jan-2007] LinkSys? USB200M

My ethernet port was fried by lightning on the Mac Mini in our office. The $30 LinkSys? USB200M, along with your drivers worked perfectly! Thank you so much.


[6-Jan-2007] D-Link DUB-E100

I have both the A4 and B1 versions of the DUB-E100. The A4 works without a problem. The B1, however, caused my Mac to lockup (mini G4) when I first inserted it. Rebooting with the DUB-E100 B1 plugged in caused the boot to hang. After leaving the computer off for several minutes and then rebooting (into single user mode, fsck'ing and then sh /etc/rc), the B1 version worked fine.


[18-Dec-2006] D-Link DUB-E100

Just a quick note to say a big "thank you!" and report the success I've had with the D-Link DUB-E100 and the USBAx8817x 1.0.2u / 1.0.3b6 drivers under Tiger (10.4.8) on my PowerMac G4 (FW800). All it took was to literally plug in the unit, install the driver and reboot.

Looking at the System Profiler output from Olivier below, it would appear that I have a unit that is fully supported; my Product ID is reported as '0x1a00' as compared to his '0x3c05'. I will try to provide as much information regarding the unit here to help those who may be looking to buy.

System Profiler:

DUB-E100:

   Removable Media:	No
   Detachable Drive:	Yes
   BSD Name:	en3
   Version:	10.01
   Bus Power (mA):	500
   Speed:	Up to 480 Mb/sec
   Manufacturer:	D-LINK CORPORAION
   OS9 Drivers:	No
   Product ID:	0x1a00
   Serial Number:	01
   Vendor ID:	0x2001

Yes, the spelling mistake of 'corporation' is as reported in System Profiler. :o)

From the box and unit:

Model No.: DUB-E100 H/W Ver.: A4

The box is predominantly white, with the blue D-Link swoosh down the left side and a picture of the grey / silver unit. There is also a green bar along the bottom with the word 'Ethernet' in white on the right-hand side. Interestingly, with both versions of the driver the System Profiler -> Network section reports:

   Media Options:	Half Duplex
   Media Subtype:	10baseT/UTP

This is despite it being on a 100baseTX network, and transmitted the information at 100baseT speeds.

Hope this is of some help to someone!

Cheers,

     Andy.


[17-Nov-2006]

!! D-Link DUB-E100

Hi,

I'm using an iMac 500 Mhz, with MacOS 10.3.6 and I tried to use a D-Link DUB-E100 installing the USB1x8817? driver. The adapter is perfectly recognized by the OS, as ashown here : DUB-E100 :

   Version :	0.01
   Alimentation du BUS (mA) :	500
   Vitesse :	Jusqu’à 12 Mb/s
   Fabricant :	D-Link Corporation
   Identifiant du produit :	0x3c05
   Numéro de série :	000001
   Identifiant du fournisseur :	0x2001

But when trying to perform a network connexion, nothing appears ! It's exactly as if the driver was not loaded...

  Nota: I checked the info.plist and have verified the vendor ID wich is Ok.

Any idea ? Thanks for your help,

olivier.giroud@free.fr

[17-Sept-2006] The USBAx8817x driver requires MacOS 10.3.9. You get this this update from http://www.apple.com/downloads/macosx/apple/macosxcombinedupdate1039.html.

   -Dan


[06-Nov-2006]

Hi - I'm using the USBAx8817x_103b6 drivers successfully with a Netgear FA120 adapter on a G4 Mac Mini running 10.3.9 (thanks a lot for the great work!).

Runs nicely most of the time, but I get the following log entries 1-3x per day:

  
Nov  5 11:48:26 localhost kernel: USBF:
 7356.978 AppleUSBEHCI[0x1d5a800]::Found a transaction past the completion
 deadline on bus 91, timing out!
Nov  5 11:48:26 localhost kernel: USBAx8817x:
 :dataWriteComplete: write failed: 0xE0004051
 

This goes on and on until the connection is reset, e.g. by rebooting or - a bit nicer - by setting the interface to down and then to up again. I have written a workaround cronjob that is started every minute and reduces downtimes to around 2 minutes at worst, but avoiding the problem itself would be much better of course :)

(Disclaimer: this is a 10-minute-hack with hardcoded interfaces etc, e.g. the adapter is on en2, but I thought it might help folks with similar problems in the meantime)

  
#!/bin/sh
# 
# reset usb to ethernet adapter
# 
# sth 05-nov-06
#
# 06-nov-06     added test for log errors etc, only reset if error found.
#               hint: edit /etc/syslog.conf and add "cron," to the
#               "xxx.none" list to keep the cron messages appearing
#               every minute in the system log
#               (kill -HUP syslogd afterwards to re-read the config)
#
fail=`tail -5 /var/log/system.log | fgrep "USBAx8817x::dataWriteComplete: write failed"`
if [ -n "$fail" ]
then
  echo "$0 - detected usb/ethernet error, resetting en2" >> /var/log/system.log
  /sbin/ifconfig en2 down
  sleep 30
  /sbin/ifconfig en2 up
  echo "$0 - done" >> /var/log/system.log
fi
 

Any idea what the cause to this problem might be?

ciao Stefan (Karlsruhe, Germany)

[6-Nov-2006] Hi Stefan, your device has an Ax88172 chip inside. I think I saw something similar for Ax88772 chips that was caused by odd sized packets. Are you able to ping with odd sized packets (for example "ping -s 27 <ip_address>") over the device?

-Dan

[7-Nov-2006] Thanks a lot for the fast reply! Pinging works from both sides (i.e. pinging the mac mini as well as pinging other computers from the mac mini) over the FA120. I have not been able to reproduce the errors, they just seem to happen from time to time. Load seems to have nothing to do with it, e.g. copying 4GB over the device works without problems. Strange...

The only non-standard configuration is the broadband optimizer startup item which mainly does

  
        /usr/sbin/sysctl -w net.inet.tcp.sendspace=65536 > /dev/null
        /usr/sbin/sysctl -w net.inet.tcp.recvspace=65536 > /dev/null
        /usr/sbin/sysctl -w kern.ipc.maxsockbuf=524288 > /dev/null
        /usr/sbin/sysctl -w net.inet.tcp.delayed_ack=0 > /dev/null
        /usr/sbin/sysctl -w net.inet.udp.recvspace=73728 > /dev/null
 

but that does not sound much like potential trouble?

ciao Stefan

[7-Nov-2006] If you email me I might be able to help you work around this problem. Since the driver is able to detect the problem, I can have the driver do what it does when you bring the interface up and down when the problem occurs.

   -Dan

[7-Nov-2006] Done, thanks! Stefan


[4-Nov-2006]

hello, i've tried installing a new adapter with your latest driver: USBAx8817x_103b6. it doesn't seem to work. i've tried editing the file in the system folder to add the product, but doesn't work. the product is an ADMtek, model UN-LU20AN. With the following info in the system profiler: Speed: Up to 480 | Manufacturer: ADMtek | Product ID: 0x8515 | Vendor ID: 0x07a6. any ideas much appreciated. thanks, tom

[4-Nov-2006]

Hi, that device most likely has an ADMTek ADM8515 chip inside, which means it will not work with the USBAx8817x driver. It actually should use the pegasus driver, but I think the pegasus driver will need a couple of changes first. If you send me email, perhaps, in time, we can get it working. Otherwise, you might want to try one of the USBAx8817x based devices.

   -Dan

[8nov06] got a USB200Mv2? now and it works a treat! thanks very much, tom


[2006/Oct-31]

Vienna, Austria/EUROPE

Machine specs:

Original iMac G3 Rev. B bondi blue (tray-loading) manufactured Feb. 1999

Sonnet HARMONi CPU upgrade 500 MHz 512 MB RAM

Blown onboard-ethernet port due to power surge caused by lightning

OS X Panther 10.3.9 (installed using XPostFacto, as well as 8.6 and 9.2.2 on several different partitions)

USB-Ethernet adapter: LinkSys? Compact USB 2.0 model USB200M-EU (no reference to Mac compatibility on box/in manual, of course!)

Installed USBAx8817x_103b5 driver for panther, rebooted, everything works just fine! Thank you very much, folks, well done!!!


Using with Airlink 101 USB 2.0 adapter - notes: I'm using the USBAx8817x_103b3 drivers on an iMac with a dead built-in ethernet. First, the LEDs on the adapter don't work, so don't worry if the Power LED doesn't come on. The Power LED seems to be a 100MBPS indicator. The LINK LED does work, and it blinks to show activity. To get the adapter to link, you have to go to the Ethernet tab of the Network control panel and Configure manually for 10base T/UTP and Half duplex. At least in my setup, auto configuration doesn't work, nor can I get a link at 100, tho the port on the switch it's connected to works fine with other ethernets. Those settings are OK for internet browsing. For file sharing, I have to reduce the MTU or it will hang after a minute or so. Setting MTU to 1492 (it's Columbus Day) works fine. The Airlink is $15 at Fry's so it's a cheap solution. Unfortunately, there doesn't seem to be any driver for OS 9. I just upgraded to OS X 10.4.8 and it's still working. The adapter shows up in System Profiler as follows: AX88772, Mfr ASIX Elec. Corp, Product ID 0x7720, Serial Number 000001, Vendor ID 0x0b95 Thanks for the driver! Henry Spragens (henryspragens at mac dot com)

Question:I have a netgear WG111T USB Ethernet adapter that is supposed to get with itmy 2001, dual G3 IBook to work with a Netgear WGR624 wireless router,none of the netgear drivers on your list work with it. I am running OSX 10.3.9 on that IBook ; that adapter is designed to work with that route,Ha!! any suggestions as to what to do next?

                          Thanks for any help.
                          John Laplante <canterbrook@aol.com>

One reason that the driver might not work on some of the adaptors is that the clock settings may not be right. You know, the message that says it may cause some programs to behave erratically. I followed all the directions and nothing worked. Once I got the date correct, it all worked. Just an idea.

Marcus Allen themarcusallen@gmail.com


Last week I updated our iMac G51.8/1GB to 10.4.7, from 10.3.9, using ‘Archive & Install’ to keep user details etc.

It is connected to two networks, one via internal Ethernet and the other through a NetGear? FA120 USD to Ether net adaptor, using sustworks.com USBAx8817x_103b3 drivers.

The machine is used as a network monitor using InterMapper. We had been using a WiFi link but it wasn't working well initially so we updated to the USD link

The whole machine had crashed when I came in this morning. On restart, I got the following traceback:

       Backtrace:

0x30A29FE8 0x0003F0C0 0x0001CF90 0x0001CE78 0x0001AC44 0x00029574

          0x0002E614 0x0003C744 0x000A9914 
       '''Kernel loadable modules in backtrace (with dependencies):
          com.dsumorok.driver.USBAx8817x(1.0.3)@0x30a26000
             dependency: com.apple.iokit.IOUSBFamily?(2.5.6)@0x30342000
             dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x301b3000'''

I have attempted to roll back to 1.0.2 by deleting /System/Library/USBAx8817x.kext and restarting. Then attempting to install 1.0.2 gives amessage that a newer version is installed, nothing to install.

Any help, thoughts would be appreciated jphillips@infomedia.com.au

[20-Aug-2006] When you upgraded from 10.3.9 (Panther) to 10.4.7 (Tiger), you also needed to upgrade the version of the driver to match your newer system. Mac OS X normally keeps track of which software packages have already been installed in "/Library/Receipts" (or ~/Library/Receipts). My suggestion is to manually remove the previous driver and any corresponding installer receipts. Then download and install the Tiger version of the driver. Kind Regards, - Peter

[13-July-2006] Attempting to get the Pegasus driver up and running with a iMac G4 with a fresh install of Panther (10.3.0). I am using a Belkin F5D5050, which is supposedly supported. It uses a ADMtek ADM8511? Pegasus II chip. I installed the drivers according to the documentation. After the installer rebooted the machine, I plugged the device in and nothing happens at all. The network control panel does not show a new network adapter as the documentation indicated it should. In the System Profile, it shows up under the USB device tree; "USB to LAN Converter", Vendor: ADMtek, Product ID: 289 ($121), Speed: up to 12Mb/sec, Serial Number: 0001, Bus Power: 500.

I know I installed the correct driver, Pegasus driver, version 1.06, for Mac OS 10.3. I've confirmed that the device itself works fine; it works on a Windows 2000 laptop. I can't figure out what I'm doing wrong. I checked to make sure it was installed and the kernel extension was there in /System/Library/Extensions where it should be. I've tried plugging it into all three USB ports with the same result, no response. I've tried booting the system with the device already connected rather than connecting it when the system is already on. Same result. Can anybody help?

[14-July-2006] The Panther driver on the web site requires 10.3.9 because it was built on a machine running Tiger. If you email me I can send you a version that should work on 10.3.0 (compiled on a Panther machine).

   -Dan

[13-July-2006] Does this driver work with Osx86 10.4.5-6? Hi, I've been trying to use these drivers under Osx86 but they seem to be expecting IOUSBFamily? 2.2.0 rather then the newer 2.4.0 or 2.3.5 and panic the kernel when I attach the device. I've rebuilt the driver but to no avail. Any help greatly appreciated.

[20-Jul-2006] I just verified "USBAx8817x_102u.dmg" still works fine on my iMac Core Duo running 10.4.7 (LinkSys USB200M). If you try a similar combination and it doesn't work, please send Email describing what you tried and what happened in more detail. Kind Regards, - Peter (psichel "at" sustworks "dot" com)


[30-June-2006]Can someone please get my USBtoEthernet? to work? Product ID 0x401a Vendor ID 0x07b8 I have no network at all for my mac! Billmaster20@gmail.com

[30-June-2006] That device will not work with these drivers because it is based on the 8150 chipset. -Dan


[28-June-2006] version 1.0.3b2 of the AX8817x driver on a MacBookPro running OS X 10.4.7 using a LinkSys? USB200M. The driver works fine until I unplug it which causes a kernel panic. The device can be unplugged without causing a panic if I turn it off first in the Networking SysPref. Also, upon examining the panic.log for these panics and applying some gdb work, the backtrace indicates that it always crashes in the interruptComplete function. I wish I could tell which line of it is causing the problem, but I'm not really sure about how to do that... otherwise I'd try to fix it and post patch solution.

[28-June-2006] Thank you for reporting this and doing the detective work! Please email me and I will give you a new version to try out.

   -Dan

[30-June-2006] The latest version appears to resolve this issue. -Dan


[25-May-2006] I have read on a japanese site that I could use your pegasus driver for my buffalo lua2-tx usb nic card. http://intr.co.jp/~two/mac/mac03.html but it does not work. I was wondering if you could help me. if you can. please email me at somekool at gmail dot com. thanks

--- Are the same adaptors the Belkin F5D5050 and the Belkin F5D5050ef?? do you Know if the pegasus driver works with belkin F5D5050ef?? Thanks tommi

[14-Feb-2006] version 1.0.2u of the AX8817x driver is a Univerval Binary and appears to work normally on my Intel iMac (tested with LinkSys USB200M). Enjoy! - Peter

[14-Feb-2006] version 1.0.2u of the AX8817x driver also resolves a few cases of reported errors under heavy load. We welcome your feedback.

[12-Oct-2005] version 1.0.1 of the AX8817x driver includes preliminary support for the AX88772 chip used in the newer LinkSys USB200M v2. Let us know how it works.

[12-May-2006] This is fixed by 1.0.3b. Thanks!

[03-May-2006] I have a Mac Mini 1.42 w/ 10.4.6 server. Linksys USB200M (Ax88772), version 1.0.3b driver. The Linksys is connected to cable modem (3Mbps, DHCP). Set up gateway, sharing ethernet from en2 (usb) to en0 (built-in). No other usb devices (not even mouse, keyboard). Mostly works. Once a day or so, not under heavy load, I get messages from the kernel , the Linksys loses it's IP, bootpd eventually fails too many times and exits, then lots of other daemons crap out. I have to reboot. The Linksys comes back up, gets a new DHCP address, and keeps on serving, only to eventually fail again. I get lots of this in my system.log:

May 2 18:04:36 havana kernel[0]: USBF: 15920.294 AppleUSBEHCI[0x1c77800]::Found a transaction past the completion deadline on bus 91, timing out!

May 2 18:04:36 havana kernel[0]: USBAx8817x::dataWriteComplete: write failed: 0xE0004051

May 2 18:04:52 havana kernel[0]: USBF: 15936.294 AppleUSBEHCI[0x1c77800]::Found a transaction past the completion deadline on bus 91, timing out!

May 2 18:04:52 havana kernel[0]: USBAx8817x::dataWriteComplete: write failed: 0xE0004051

May 2 18:05:00 havana kernel[0]: USBF: 15944.294 AppleUSBEHCI[0x1c77800]::Found a transaction past the completion deadline on bus 91, timing out!

May 2 18:05:00 havana kernel[0]: USBAx8817x::dataWriteComplete: write failed: 0xE0004051

May 2 18:05:02 havana kernel[0]: USBF: 15946.294 AppleUSBEHCI[0x1c77800]::Found a transaction past the completion deadline on bus 91, timing out!

May 2 18:05:02 havana kernel[0]: USBAx8817x::dataWriteComplete: write failed: 0xE0004051

May 2 18:05:24 havana kernel[0]: USBF: 15968.294 AppleUSBEHCI[0x1c77800]::Found a transaction past the completion deadline on bus 91, timing out!

May 2 18:05:24 havana kernel[0]: USBAx8817x::dataWriteComplete: write failed: 0xE0004051

Hundreds of these messages, every few seconds or so.

Thanks!

/eric

[4-May-2006] Hi Eric, Please send me email and I will try to help you fix the problem. You can find my address in the "ReadMe" section of the installer.

  -Dan


[28-Mar-2006] Will the Pegasus driver work on OS 10.2? I have a friend who has been on dial-up AOL from time immemorial and has an inoperalbe ethernet port. He has a flat-screen iMac purchased in 2002 w/ no system upgrades. I can't get to upgrades over dial-up: too show. Your drivers would be a solution w/ the Belkin adaptor if it will work with his orginally installed system. HELP!

—Joe

[30-Mar-2006] Sorry, these drivers are not supported on 10.2 . They use 10.3 features. - Peter


+I have other question'+'

"D-Link DUN-E100" and "D-Link DU-E100" are the same adaptor? It does not appear the D-Link Dun-e100 in Internet! Work D-Link DU-E100" with AX8817X driver?

  - John

According to http://hecnar.ifrance.com/linksys.html the D-Link DU-E100 has a pegasus chip inside. Therefore, it might work with the pegasus driver, but it does not support USB 2.0 so it will be much slower than an Ax8817x device (but fine for using the internet).

   -Dan


!! I have a question!!!

This adaptor work with AX8817X driver? (D-Link DUB-E100)

http://www.amazon.co.uk/exec/obidos/ASIN/B0000659ST/203-8520414-8445516

cicchitti@gmail.com

Thanks!!!

[23-Mar-2006] I don't know if that adaptor works, however the Airlink 101 10/100 ( http://www.airlink101.com/products/asohousb.html ) and the Airlink 101 gigabit adaptor ( http://www.airlink101.com/products/agigausb.html ) both work. You can get these NEW from ebay if you search ebay for "usb ethernet airlink".

   -Dan

It DOES work with D-Link DUB-E100 - and PERFECTLY, I might add. I've been using it for over six months without any flaws. No difference with built-in ethernet.

   -Johan

[2006-03-20] I'm having problems with the Linksys USB200M on a 15" Al PowerBook (1.5GHz PPC). The driver loads fine, the new ethernet devices is detected immediatly. But ethernet throughput is extremly slow:

lu$ scp ImageMagick-6.2.6+5-package.tar.gz toor@beammeup.local:/tmp/ ImageMagick-6.2.6+5-package.tar.gz 100% 7574KB 54.1KB/s 02:20

I'm using 1.0.2u of the AX8817x driver

lu$ kextstat | grep Ax

   121    0 0x316dc000 0xe000     0xd000     com.dsumorok.driver.USBAx8817x (1.0.2) <48 28 5 4 3 2>

Below ist the System Profiler output. There is no other high speed USB device attached. Other active USB device are a keyboard and the build in Bluetooth. I also tried on a headless mac-mini with no other USB devices then build in bluetooth, but got the same results.

Linksys USB2.0 Network Adapter:

   Wechselmedien:	Nein  
Absteckbares Laufwerk: Ja
BSD-Name: en2
Version: 0.01
Bus-Strom (mA): 500
Geschwindigkeit: Bis zu 480 MBit/s
Hersteller: USB
OS 9 Treiber: Nein
Produkt-ID: 0x2226
Hersteller-ID: 0x077b

I hope you could help me out, thanks al lot, - Lars

[20-Mar-2006] Sounds like one side is operating at half-duplex and the other side is operating at full duplex. Plugging the USB cable into a different computer would not fix that. Have you tried plugging the ethernet into a different device?

-Dan

[2006-03-21]

I have allready thought about the media selection issue and manually changed the interface from "auto" to 100baseTX/full-duplex without success. In both cases the other side is an unmanaged ethernet switch so I have no chance to see if the switch uses the correct media type. I will test a direkt link between two hosts and give you an update. I allready tried with two different desktop ethernet switches, at @home and @work.

update: I checked a direkt link with a linux box. Both devices are operating 100baseTX/full-duplex.

- Lars

[21-Mar-2006] I have the same adaptor at home, so I will see if I can reproduce the problem. That adaptor has an Ax88172 inside, and it is possible a bug crept in. In the mean time, I suggest you keep the media selection to "auto", becuase some switches don't know what to do otherwise.

  -Dan

[22-Mar-2006] I found a bug that prevents Ax88172-based devices from entering full-duplex mode. If you email me I will send you a new driver to try out,

  -Dan

[14-Mar-2006] I just want to thank you for the Pegasus driver for 10.4. I have been using this driver for almost 6 months now and have just one small problem with it. From time to time the driver seems to crash, making the network connection die. The only solution i have found so far, is to unplug the usb adaptor. Is this a common problem or am i the only victim?

Info:

system.log says ( atleast, this is the reoccuring log message ):
Mar 14 11:32:02 mini launchd: Server 0 in bootstrap 1103 uid 0: "/usr/sbin/lookupd"[19403]: exited abnormally: Hangup
Mar 14 11:32:02 mini configd[33]: posting notification com.apple.system.config.network_change
Mar 14 11:32:03 mini named[11034]: /etc/com.apple.named.conf.proxy:21: no forwarders seen; disabling forwarding
Mar 14 11:32:03 mini lookupd[20431]: lookupd (version 369.2) starting - Tue Mar 14 11:32:03 2006

System:
10.4.5 Mac mini 1.25

USB-Ethernet adaptor:
Levelone USB-0100TX

I hope you can help me solve this problem, and i would be more than happy to help you test it out.

- Michael ( bb "at" sove "dot" dk )

[12-Mar-2006] thank you for the fast Pegasus driver-delivery... THEY WORK without problems on my intel macmini (at least with my belkin F5D5050 network adaptor) :D Good Work! Thank you. - Hannes

[12-Mar-2006] I have compiled the pegasus driver for Intel macs, but I have been unable to test it beacuse I don't own an Intel mac. If you would like to try it, email me and I will send it to you. To get my email address, download and run the pegasus insteller, and scroll to the bottom of the "ReadMe" section. You don't actually have to install the software to read the "ReadMe" file.

   -Dan

[25-Feb-2006] Hi, i am very appreciated with your work, it works perfectly for ethernet adaptors (which is it also made for), but i have a new intel iMac and i have problems with my usb DSL modem draytek vigor, because .kext file which is delivered as driver is only for PPC. Dont you know if it is possible to port drivers - here are open source drivers for linux - http://accessrunner.sourceforge.net/ ? i am not so experienced programmer to make kernel extensions :D, i think also more people have this problem and this would be very helpful. Thank you very much !

[19-Feb-2006] Dan, I recompiled the Pegasus USB Ethernet version 1.0.4 to a Universal PPC/x86 Kext for Tiger. ran into 2 smallish problems. It compiles in development mode, but not deployment mode (wants an Info.plist in its path that's missing/misplaced?), and the PackageMaker? file supplied defaults to having the Welcome.txt file in a folder hierarchy like so: /Users/psichel/USBPegasusEthernet?_104/src/. Contact me at lubod@BADSPAMBOTSIHATESPAMdslextreme.com (delete capitals) if you want the compiled kext, package or further info. Fantastic of you to offer the software, btw!

[30-Jan-2006] Actually Dan, Tiger does recognize my ADSL Modem (in reference to the x86 kext question from 26/1/2006) while plugged into the USB as a Communication device, but I cannot make use of it in System Preferences which is no good for me. Any suggestions?

[27-Jan-2006] No dice on Tiger with an old Linksys USB10T I happened to have lying around. I thought that maybe it would work since the USB10TX is listed, but I guess not. Thanks anyway.

[27-Jan-2006] The USB10T is based on the KL5KUSB101 chipset which is not supported by either of these drivers.

-Dan

[26-Jan-2006] Hi, I am running 10.4.1 on an X86 processor and was wondering if this dirver can be recompiled for this architecture. My built-in ehthernet is not recognized by the apple kexts and I wish to use my Zoom ADSL X5 via USB.

[27-Jan-2006] An ADSL modem probably will probably work with the CDC usb drivers that come with Mac OS without using these drivers.

-Dan

[2-Feb-2006] version 1.0.1u of the AX8817x driver runs on Intel, but you may need a different solution for your Zoom ADSL. - Peter

25-Jan-2006: Hello all, I have a Powerbook G4 laptop running OSX10??.3.9. I bought a Netgear FA120 USB-ethernet adapter and downloaded the beta driver. The driver installed fine but when I open Preferences, it does not recognize the alternate port and therefore does not ask to enable it. Any suggestions for getting it running would be most welcome and appreciated. David PS: I followed the instructions given to the letter.

[26-Jan-2006] Hello David, A couple other people have noticed the same behavior with the FA120 adaptor. Odd as it seems, after restarting the computer a couple of times it started to work for some people. I suggest restarting a couple of times to see if that helps.

    -Dan

[26-Jan-2006] Yes indeed. Two restarts and the FA120 was recognized! Thank you very much! David

Hello everyone, My G3 iMac special DV edition needed a new life the usb the ethernet adaptor did it somehow, might not last but it is wonderful right now. Thank you so much. MD

[19-Jan-2006] Hello, I just got a new iMac and was wondering if anyone could successfully recompile these drives for x86 so I could use my FA120 with my new computer.

Thank you in advance!

[7-Jan-2006] Got an Airlink101 GigaUSB from frys and tried on a minimac and powerbook alu15 running tiger 4.3 but no luck. Sysprofiler sees the adapter but after installing the beta AX8817x driver there seems to be no link between the computer and the adapter. when trying to install the 1.01 package, it even said, nothin to install.

[7-Jan-2006] Woops! It appears that support for the Airlink101 Gigabit ethernet device was accidently left out of the Tiger verision 1.0.2 of the driver (I forgot to add the source file to the project). Note that version 1.0.1 does not support that device at all. We will try to update the driver as soon as possble. Once it is updated, I will let you know by posting here.

   -Dan

[8-Jan-2006] The Tiger build of version 1.0.2 has been updated to support the Airlink101 usb-to-gigabit ethernet device. Let us know if there are any more problems!

   -Dan

[11-jan-2006] Hi Dan, thanks for the update. Yes the airlink is now recognized and operational on my minimac running 10.4.3 server. Speeds are dissapointing at first. Wonder if the USB bus is slowed down by the keyboard attached to it. Throughput from another 1000base machine G4MDD pushing data to the minimac levels out at 1.7 MB/s. Speeds between my PBG4 and the MDD were at 1000 base speeds when compared.

[12-Jan-2006] It should do better than that! What is the data rate in the other direction? I will see if I can figure out what the problem is.

   -Dan

[16-jan-20006] Dan, partially my fault. I am running OS X server, now 10.4.4 and for some reason that had something to do with the low speeds. After talkin to Apple tech support for a bit, (useless at times) and doing my own troubleshooting i found that whenever i mount the clients (MDD and PBG4) on the Minimac (server) and do file transfers, it blazes at 16 MBs plus ! So great. When running regular 10.4.4 OS (starting up the mini from an external image) client based filesharing works flawsless at full speeds in any direction. When I introduce the Mini running it's 10.4.4 server i introduce speedbumps. I am not getting full speeds reliably. Apple says it has to do with a DNS resolve, which i doubt. But I do believe the driver per se works. UPDATE: sometimes after restart i cannot renew my IP via DHCP renew in the network control panel on my en2 (=Airlink USB) connection. Even after rebooting everything on my network it will not relock.

Works, but freezes

[3-Jan-2006] I'm using the AX88772-based Airlink USB 2 - Ethernet adapter ($15 at Fry's) with the USBAx8817x kext. It works fine, but will freeze under heavy load or after extended use. When it freezes, unplugging it results in kernel panic. The machine becomes mostly unusable until force restarting it. Sometimes I can quit most apps before forcing shutdown.

I found entries like these in Console, don't know if they are related: mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01812800 en1/4 to 224.x.x.xxx:5353 skt 9 error -1 errno 55 (No buffer space available)

[3-Jan-2006] I just posted version 1.0.2 (beta) of the AX8817x driver which attempts to address this problem. We suspect the problem is related to how network errors (buffer overflow) are signaled up the stack and welcome any feedback to help isolate the problem. - Peter S.

Worked seemlessly as advertised, but with a couple hiccups

[17-Dec-2005] Customer brought in eMac with a fried internal eth-port. Not many workarounds available for Macs (Wintels obviously have it) till I saw this one. So I loaded up the driver, rebooted, plugged in the USB-Eth adapter (Dlink DUB-E100), and w/little fanfare OS X.3 detected it. Went to sys preferences to make sure it got a served IP address, and it showed a good subaddress of my LAN (e.g. 192.168.*.*). Customer delighted (me too), did some sample surfing, everything seemed great. But when customer went to check web-based hotmail, the system and/or adapter lost the assigned DHCP ip address (and replaced it with one of those electric dreams ip addresses computers create when no DHCP is available) Thought it was a fluke, rebooted (sometimes that flushes the dust from a new install), and tried it again - got a new good ip, did surfing, seemed okay, until she check hotmail again - lost the DHCP assigned ip address. Really weird, because as far as I know, level 4 networking protocols (e.g. connecting to website/server) should have no effect on level 3 protocols (e.g. LAN address assignment). Well, I pulled the USB plug, let the system recognize twas gone, replugged, got new good ip, started surfing again, all was good. Tried her hotmail challenge again, and this time it didn't lose the ip. WTF? Oh well, who cares as long as it works. Sent customer home, and cross my fingers that it will stick. Garyonthenet@hotmail.com

SMC EZ Connect USB Fast Ethernet Adapter 2202USB/ETH works in OS X 10.4!

[21-Dec-2005] Here is how I got it to work under Mac OS X 10.4.

Some quick notes:

The SMC2202USB? seems to only support 100baseTX at half-duplex

The SMC2202USB? needs to be configured manually (automatic is OS X's default selection).

The SMC2202USB? seems to not support Auto-MDI/MDI-X (therefore a crossover cable is needed if you are networking to a non-Auto-MDI/MDI-X adapter)

In my scenario, I was sharing internet from a G4 PowerBook with a G5 tower.

First, I installed the USBPegasusEthernet? 1.0.4 on my PowerBook G4 800.

After rebooting the SMC2202USB/ETH Adapter did not show up in the Network Status view of the Network Preference Pane. It was listed under the System Profiler under Network. It was also listed when I typed ifconfig in the terminal. In my case it was listed as en5 but in other peoples cases it may show up as en3 or en4. The reason it was not listed was that the ethernet configuration was set to automatic.. more on that later.

I plugged my G5 ethernet cable in and the lights on the adapter turned on. The G5 was not getting an IP address from the PowerBook which was sharing the internet connection (in the Sharing Pref. Pane under Internet).

I then went to the Show Menu in the Network Pane and chose the Ethernet Adapter (en5) and chose the Ethernet tab. I selected Configure Manually (Advanced) and set the speed to 100baseTX and the Duplex to Full Duplex. Press the Apply Now button. Activity lights on the Adapter blinked. Still, no IP address appeared on the G5. (I played around with setting the G5's built in ethernet to configure manually, but in the end, it works fine on automatic). I think, at this point, Ethernet Adapter (en5) showed up in the Network Status view of the Network Preference Pane.

I rebooted the G5 and the network suddenly started working. I notice in ifconfig that the G5 falls back to half duplex at 100baseTX. So even though the adapter is set to full-duplex, it seems that only half duplex is possible at that speed.

Then I tried doing this exact same process on an iMac Rev D. It wont work. Why? I suspect that I need a crossover cable to network the iMac because it's ethernet port does not support Auto-MDI/MDI-X (a feature of modern ethernet adapters that eliminates the need for a crossover cable) and neither does the SMC2202USB/ETH.

The SMC2206USB/ETH works also (in Panther and Tiger)

To get the SMC2206USB working with an iMac or older hardware, you need some command line magic, see this apple site (it only works at half-duplex.): http://searchdocs.info.apple.com/article.html?artnum=107475&coll=cp Replace the 'en0' adaptor number in the script with whatever your adaptor shows as in System Profiler or ifconfig. Worked a treat for me.

Read more here about Auto-MDI/MDI-X http://en.wikipedia.org/wiki/TIA-568A/B#Crossover_wiring

Linksys USB100TX not working in 10.3.9 but USB200M does

My friend’s house was struck by lightning causing her to lose a router, DSL modem and the Ethernet port on her iMac. I saw this site and figured this might be the cheapest way to solve the Ethernet problem. I bought a two-pack of used Linksys USB100TX on eBay. I have tested them on a PC and they both work well. I installed the Panther driver, restarted and went to network connections but nothing came up. Went to system profiler the driver was there but was not loaded. Checked the info.plist file and found I had a different Product Id then listed. Mine was 8707 instead of 8708. The vendor ids where the same. I changed the number, saved the file, restarted, checked network connections and nothing. System profiler still said the driver was not loaded. I went back and changed the other USB100TX entry in the info.plist to 8707 and changed the original entry back to 8708. Went through the motions again and it still doesn’t work and the driver still isn’t loaded. I have even tried doing a sudo kextload USBPegasusEthernet.kext to no avail. I have tried using both drives, which both have the same product id, and now I have run out of ideas. Any clue as to what might be the problem? If you have a suggestion please give me the idiots guide, I am new to OS X and an occasional Linux user.

-- Try doing a "sudo touch /System/Library/Extenstions/USBPegasusEthernet.kext" and restart. When you edit the Info.plist file you need to update the date on the .kext file or else the changes wont get recognized. Then, open up Applications/Utilities/Console.app and select the "system.log" before you plug the device in. If the changes to the Info.plist file worked you will see messages appear after you plug the device in. Good Luck!

   -Dan

-- Dan: I followed your instructions but it didn’t make a difference. So I tried a complete reinstall of the driver. I downloaded the drivers again and apparently, I was working with 1.03 instead of 1.04. I installed the new driver and the new port found dialog box came up when I opened network connections. Now I wish I could say that this is the end of my problems but it is not. When I go to network connections and show network status I see the Ethernet adaptor and it says that it currently has a self assigned Ip address and may not be able to connect to the Internet. If I show the adapter, I am using DHCP so it should be getting the ip address from the router. If I click on Ethernet I have selected configure manually, speed 100baseTX and full-duplex. I really don’t know what those choices do but when I configure automatically the network status says that no Ethernet adapter is connected. I have tried all possible combinations of the options but not luck. I have not played with the maximum packet size because I have no idea what it should be. To give you a little more info about the setup I am using a 4 port linksys router and the light for the port I am using the adapter on never lights up as it should.

So thanks for answering my prior question so quickly and let me know if you have any ideas on how to solve my current problem.

I checked the console and got these error messages as I was playing with the settings: localhost congifd[89]: DHCP en1: Init transmit failed localhost congifd[89]: bootp_session_transmit: bpg_write(en1) failed: message too long (40)

localhost mDNSResponder[174]: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID? 01808A00 en1/6 to FF02:0000:0000:0000:0000:0000:0000:00FB:5353 skt 4 error -1 errno 40 (Message too long)

-Joe

Hi Joe,

Peter Sichel here. I haven't seen anything quite like this before, but your observation "the port I am using the adapter on never lights up as it should" suggests you might have a cabling problem or Ethernet configuration conflict. What happens if you select "Configure Automatically" and then hot plug your Ethernet cable? Until both ends of the Ethernet link recognize they are physically connected, the higher level protocols can't help much.

Thanks for all your help everyone. I gave up with the USB100TX went out and bought a USB200M from Best Buy (about $30). Loaded the AX8817X driver, restarted, pluged in the USB200M, opened network preferences and a new port was found. One minute later the Imac was up and running again. Now what should I do with those 2 USB100TXs I got off ebay?

Belkin F5U216 USB 2.0 Dockstation w/AX88172 works in 10.4.2 w/USB 1.1

I've got a Belkin Dockstation that I use as a multiport USB adapter for a Mac desktop unit in OS X. System Profiler shows: Vendor ID=0x0b95 & Product ID=0x1720. I've not had to edit the .plist so far, but may look at it just to see. I'm using the 1.0.1 version of the AX88172 extension. I'm so happy to have this working. I'll install a USB 2.0 card ASAP and report the results.

-- That vendor Id/product Id pair should indeed be in the Info.plist file (in base 10 format)! That is very interesting. Just out of curiosity, does the serial port also work?

   -Dan

Sitecom USBKR100 doesn't!

I have a USB1.1 - Ethernet Adaptor. The brand name on it is Sitecom. Works fine on XP(which is why I originally bought it when a network card failed).

Peter's idea of recycling an old laptop is appealing - I have a 366G3/192MB 'clamshell' iBook running Panther.

I installed the Tiger driver, but nothing showed up in the Network Prefs pane(even with the Ethernet cable plugged in). The device shows up in system profiler under USB with:
Header : USB 10/100 LAN
Vendor : USBKR100 (Linksys?)
Speed : Up to 12 Mb/sec
Prod ID : 33104 (58150)
S/n : 6059
Can anyone help me to get this to work? I have no experience editing plists etc, so an idiots guide would be appreciated!

Thanks

Rick

--- Hi Rick, I wanted to offer a few suggestions. First, you mention your clamshell iBook is running Panther but you installed the Tiger driver. You'll need to install the matching driver for your device and version of Mac OS X. Second, the device must use the Pegasus or AX8817x chip to work with these drivers (for a USB 1.1 device, you should try the Pegasus driver) . From the posting below, it looks like this is not one of the supported devices. It might be easier to get one of the adaptors that's known to work. Kind Regards, - Peter

Thanks for this - I actually tried both drivers(the Panther one first). As you say, it looks like the one I have(well, it was only 10GBP) won't work so I will do what you suggest and go and get one on the supported list. Cheers. Rick

I'd like to add the CompUSA version of the above product to the "Does Not Work" list. The model number is USBKR-100 and the SKU is 841808001093. The price was $21.99 +tax.

Realtek 8150 Devices Not Supported

USB 1.1 devices based on the Realtek 8150 chipset are not suppored by these drivers. These devices will usually show a product id of 33104 (which in HEX is 8150).

Devices based on the Realtek 8150 chip include:

Hawking Technology - HUF11
Hawking Technology- HUF2?
BAFO - BAFO BF-310 USB To Ethernet Adapter
NetComm - USB LAN Key
Linksys - Etherfast 10/100 Compact USB network adapter (USB100M)
Billionton - USBKR100 USB 10/100 LAN Adapter

Getting these devices to work would involve writing a whole new driver. I have no plans to write a driver for these devices at this time. However, the datasheet for the Realtek 8150 chip is publicly available on the web if anyone wishes to write their own driver.

-Dan

I have found this fairly recent driver for Realtek 8150-based devices:
http://sourceforge.net/projects/rtl8150lm
According to the developer, it is also based on Daniel Sumorok's Pegasus driver. I cannot test this as I do not have any devices utilizing this Realtek chip but maybe someone might give it a try.

- Niels

Linksys USB200M (AX8817X) and Mac OS X Server 10.4 Gateway Setup Assistant - Success

Installed 10.4 Server, then installed the USB-to-ethernet kext for the AX8817X. Rebooted. Opened Network System Preference, was notified of a new device. Used Gateway Setup Assistant to share the new port.

Gigabit Ethernet Adaptors?

I bought this Airlink USB 2.0 to Gigabit adapter at Frys in Houston recently in hopes of giving my Mac Mini a boost in networking performance only to find out it wont work with OSX. I was hoping you could see if your driver could be adapted to make it work. Here is a link to the web site for this device>>

http://www.airlink101.com/products/agigausb.html

If you got it working I am sure every Mac Mini owner would thank you.

Regards,

Paul Cotto

pcotto@yahoo.com

USB Device Matching

After using my Belkin F5D5050 for about a week with Daniel Sumorok's Pegasus driver, I noticed my Palm PDA would no longer synch properly with Palm Desktop. Using Apple's System Profiler (or the USB Prober utility included as a developer tool), I found the unique VID/PID (Vendor ID/Product ID) 1293/289 for the Belkin adaptor and modified the "info.plist" file in /System/Library/Extensions/USBPegasusEthernet.kext to use these values under IOKitPersonalities->Generic. I also renamed "Generic" to BelkinF5D5050.

I used Apple's Plist Editor to modify this file, but in order to save your changes you'll probably need to change the file's owner from "system" or "root" to your account name, and then change it back when you are done editing. You can do this using the Finders Get Info command or similar utility (I used FileXaminer). Finally, using a terminal window I performed a UNIX "touch" command on the driver itself (USBPegasusEthernet.kext) to update the last modified date so Mac OS X will read the new version (update its kextcache).

My Palm handheld and Palm Desktop now synch normally. This change has been incorporated in version 1.0.3 of the USBPagasusEthernet driver.

Be Very Careful with new Powerbooks

While looking for a USB-Ethernet driver for a Mac Mini, I found this page and decided to try the Pegasus driver with a Belkin F5D5050 on a new G4 Powerbook as I didn't have the mini handy. After installing the driver and rebooting I lost my trackpad and mouse button. And the Belkin still wasn't found. I was running 10.3.8 at the time. My USB stack was still working fine, as the USB mouse I plugged in while looking for solutions to the trackpad problem worked fine. I didn't have a ton of time to troubleshoot the laptop, and figured I'd just reburn it later. In the meantime I did the install of 10.3.9 via Software update figuring if it hosed anything it wouldn't matter. Amazingly enough when the system rebooted, the trackpad was working fine. As I said, I didn't really do any troubleshooting on the trackpad problem before it was working again, but I thought warning anyone that the problem could occur may save someone problems in the future. As for the Mini, I'm going to be trying the USB-Ethernet Pegasus drivers tonight.

IT WORKS

Last week both my iMac G3 and my iMac G4 took an electrical hit. Both Ethernet ports were fried along with a 4-port router. I had no idea what I was going to do until I found the information on the USB-Ethernet adapter & OS 10 drivers from Daniel Sumorok. Tonite I hooked up a Linksys network adapter (USB200M) to the G3 iMac, it's running OS 10.4, and downloaded the AX8817x driver. No problems on installation to report. There seems to be no difference in speed between the USB adapter and when the Ethernet port was working. Tomorrow I plan to purchase another adapter so I can get the G4 up and running...

Cheers & Thank You

-John applebyte@yahoo.com

Finally!

My iMac DV ethernet port bit the dust in an electrical storm too. I bought the Linksys network adapter (USB200M), downloaded the driver and the Mac was Back! Thanks!

Brad

3C460B Works great in Tiger

Thanks so much. Installed the package for 10.4 onto my iMac G5, rebooted, plugged in the 3Com USB NIC, then opened System Preferences -> Network. The new port was found and it works like a charm.

Funny that there aren't any Windows XP drivers for this thing, but we got it running on Mac! You would think that 3Com would have written a XP derivative from the 2K driver, but they sure have not.

I'm glad to have the 3Com attached to my Mac as a second NIC. It's sole purpose is to provide a dedicated, wired connection for Synergy (synergy2.sourceforge.net), a virtual KVM solution. Mac & PC are sharing the same keyboard and mouse over it. Works very well, thanks to your Pegasus driver.

Thanks a million. Found this via Google.

-Bradley

Noname USB-Ethernet not working under 10.4.2

Thanks for this, but I got some problems. Installed the Tiger package, but no luck. The Adapter is recognized but I can't use ist. There is no DHCP Connect and no ping possible, even when I setup the device by hand. Vendor and Device ID of the device show up a generic adm8513. If I use the mac os 10.2.x driver for the bue1u, wich can be found here: http://www.broadbandproducts.com/network_bue.html , the device works, but the extension is a litte unstable in tiger and the connection state can not be shown (looks like always disconnected, but works)

- daniel

Thank you!

I used the driver with a Linksys 200M on a client (they have a "Lamp" IMac with 10.3 and a broken ethernet port). It worked great. They were very happy to not have to replace the mother/main/logic board.

Thank you again.

-Jon

Another Thank You!

A friend had an electrical surge (thunder storm) take out his cable modem, brand new linksys router, and the ethernet port on his G4 iMac. I suggested trying a USB adapter to save the time and expense of fixing the fried port, not realizing that they don't come with Mac drivers. A quick Google search later I found this page, downloaded the Panther driver (he's using 10.3.9) for the USB 2.0 Linksys 200M, and installed it without a hitch. Restarted the iMac, plugged in the 200M adapter, opened the network preferences and the "new port" message came up. He was surfing 30 seconds later, very happy to have his computer back on the net for $30. Thanks again for the good work in putting this together.

SMC 2209 - Success

Yet another 'thank you'. Using the SMC 2209 USB/ETH adapter (USB 2.0) with the AX8817x driver under Tiger 10.4.2. Works great. Add it to the list of working adapters... I prefer this adapter over the more prevalent LinkSys one, because the LinkSys has a little "trapdoor" for the ethernet plug which can very easily break off, rendering the adapter useless (many comments about this at Amazon and epinions). The SMC, in comparison, is modelled similarly-- it's nice and compact-- but has the ethernet jack flush at the end of the adapter. It also has the same activity indicator lights as the Linksys. Overall, it is more aesthetically pleasing too, nice slick glossy black casing.

Also by the way, for anyone having trouble: make sure that you actually have the adapter and ethernet cable plugged in, otherwise the alternate ethernet option may not actually show up in the Network pane. It didn't even come up for me as an option, until I actually had everything plugged in...


just bought the linksys USB200M and used driver suggested and it worked perfectly without a problem....thanks!

-Dan

NETGEAR FA120 Works

I love this page. I have learned an awful lot about electricity and adapters over the last month after a lightning strike took out the cable modem, Airport, 8-port switch, the Ethernet circuits on 5 computers (2 G4's, 2 new PowerBooks, and a visiting Compaq laptop) connected to the switch, the Firewire circuits on one of the PowerBooks, an AsanteTalk bridge to my old LaserJet 4M, and the USB in my HP G5 all-in-one. (Also a washing machine motor, the electronics on an outdoor AC compressor, the irrigation controller, the security system controller, two fairly old TV's, a wireless phone, an answering machine, several ground-fault interruption sockets, numerous low-grade surge protectors, a few low-voltage wired smoke detectors, and probably a few other things I'm forgetting. The only electronics that were on at the time and came through OK were those connected to three Belkin UPS, whose circuit breakers tripped. About a third of the circuit breakers flipped, and we had to have an electrician come in the next day, sort things out, and identify some damaged devices draining circuits.)

It surprised me that the Ethernet circuits would fry without the rest of the computers being damaged, and I was bewildered about how to fix things cheaply. (CompUSA said $640 for the G4.) I couldn't even get my PowerBook and G4 Cube talking together, since the PowerBook's Firewire was out -- I kept trying to figure out different combinations of connections, but in the end realized I was hosed. Finally I started thinking about adapters, thought about USB-Ethernet as a possibility, did some Googling to find out it was possible, and ended up here (and the corresponding page about the drivers) to find out which hardware worked and with which drivers. I was also relieved to see that my experience was not as bizarre as I had feared.

Based on good experiences with NETGEAR devices and comments here and on Amazon, I bought an FA120 from NewEgg (for $23 + $2 shipping) and got it working on the PowerBook under Tiger with no trouble. It runs at about the same speed as the (g) wireless connection does (once I replaced that equipment.) Amazing, and a very heartfelt thank you. Now I don't need it for the PowerBook, but the real reason I bought it was for my (USB 1.1) G4 Cube; unfortunately, I have not yet gotten it working on that, perhaps because something more than just the Ethernet connection was damaged. (I also tried a DLink CardBus Ethernet adapter for the PowerBook, but couldn't get it working -- maybe something more is damaged, but I won't know until I send my PowerBook to Apple for repairs in a week or two and can try it again).

Later: After trying various sequences and arrangements on the Cube I finally discovered that as long as I had an Ethernet cable plugged in to the dead Ethernet port and connected to the network switch the NETGEAR FA120 wasn't seen. As soon as I unplugged it everything started working as expected, so I have now restored to usability my (super-)Cube (GigaDesigns 1.3 mHz fanless CPU upgrade, 120G hard drive, 1.25 Gb RAM, Radeon 9000 Pro video card, and a Powerlogix expansion case to make room for the video card plus a few holes chewed out of the chassis to match the card's connectors). I do lose the Gigabit Ethernet, but it seems to pretty much keep up with the cable modem, and I won't be doing massive data transfers over the LAN in the near future so that's not a big deal right now. Pretty amazing: $25 to re-establish contact with an otherwise worthless machine.

-Mitchell Model (mlm, acm.org)

Does it work with wireless USB adaptors?

I don't have an airport card but have been seeing great deals at Fry's for USB wireless adaptors. I even bought one once and could never get the drivers to work. Would these drivers work with a Belkin or Airlin wireless?

MacHerb

--- These drivers will not work with wireless USB adaptors. There does not appear to be enough public information to write a driver for any popular wireless USB adaptors that are being sold today. Linux users have the same problem. In general, if there is no open source linux driver for the device, there will be no open source Macintosh driver either. If you could prove me wrong and find some freely available datasheets or open source drivers, that would be great!

-Dan

It is unlikely a wireless USB adaptor would use the Pegasus or AX8817x chip since they are optimized for building USB-to-Ethernet adaptors. There's also a USB CDC (Communication Device Class) standard widely used by Cable and DSL modems. Apple provides a USB CDC driver with Mac OS X, but it doesn't seem to work with wireless or Ethernet USB adaptors. If only this were simpler.

- Peter

Having problems installing on iBook G3 with Linksys USB200M

I recently bought a Linksys USB200M to try to get Ethernet for an IBook G3/500 Mhz that had a dead built-in Ethernet port. I downloaded the AX8817x driver for this, and I can't get the iBook to recognize the adapter. I know that the iBook is USB 1.1, but in my other experiences with USB 2.0 devices, they have always been backwards compatible with USB 1 ports. I am running on MacOS 10.3.9 (Panther) and installed the Panther drivers. Any help would be appreciated! I can still return this Linksys device, so if it won't work, please let me know ASAP! Thanks!

- Kevin

New Linksys USB200M

There is a new version of the Linksys USB200M adaptor that does not work with the Ax8817x driver. Apparently the new Linksys USB200M adaptor has an Ax88772 chip inside. We are working on a driver update that will support the *NEW* Linksys USB200M, (as well as the Airlink USB 2.0 10/100 adaptor http://www.airlink101.com/products/asohousb.html). Hopefully this driver update will be ready within the next couple of weeks (conservative estimate). Depending on how long you have to return your device, you might want to hold onto your device until the new driver is released. If it does not look like the new driver will be ready within two weeks I will update this page to let you know.

-Dan

[12-Oct-2005] version 1.0.1 of the AX8817x driver includes preliminary support for the AX88772 chip. Let us know how it works.

[12-Oct-2005] Version 1.0.1 works! Thank you - thank you! Bless you! I'm so happy happy happy! My little iMac is online again! (This is the new Linksys USB200M adaptor with the Ax88772 inside... working fabulously on a Graphite iMac running OS 10.3 Panther with the Ax8817x v 1.0.1 driver installed.) -- Kathy K

Very happy to hear there is a USB to ethernet adapter that will work with OS X. I bought a Graphite iMac a few months ago for a whopping $25. It's only problem: a fried ethernet port. Found your page today. Ran out and bought the Linksys USB200M. Disappointed that I couldn't get it to work, though. It must be the one with the new chip... hadn't read that far before going to the store. How goes the development on the new driver? Very much appreciate your working on this. Thank you for giving your time to the Mac community.

-Kathy K

Thanks!

I was really sad when my iMac's G3 build-in-ethernet get fried. Then I found this site, bought used 3COM 3C460B and everything is great once again! Thank you very much for that Pegasus driver!

-KAM_