This is to inform those trying to get this card working that it DOES work! I searched for a long time and found no reference to success elsewhere, so I'm adding it here, with tags to help searches find this thread. These cards were (are still, maybe) frequently sold to AT&T broadband DSL subscribers in the United States for laptop use.
2WIRE 802.11g PC Card Wireless Adapter
FCC ID: M4Y-XG-300
2Wire is now a part of Pace, it seems. Here's a link to a product image and Windows drivers download page (just to be thorough), but these should not be needed, as will be explained below:
Firstly, this may work for you if ...
The output from the "lspci" command typed in Terminal gave me a list of lines of output, including this line, which got me going in the right direction:
I'm using Ubuntu 10.04 LTS Lucid Lynx, by the way, since I don't intend to update this old system every six months.Code:04:00.0 Network controller: Intersil Corporation ISL3886 [Prism Javelin/Prism Xbow] (rev 01)
A Word of thanks to Wary Puppy 512.
This card works out of the box with Wary Puppy, installed on a Gateway Solo 5350 laptop. This led me to believe that there must be a solution for Ubuntu as well.
Ndiswrapper did NOT help!
Of course, I went right there, using the link above to the Windows drivers. It didn't work at all. It was easy to add Ndiswrapper from the Ubuntu Software Center though, and remove it just as quickly when I figured out I didn't need it! That can be found in the "Applications" menu, on the left of the top "panel" on your screen, by default, if you're new to Ubuntu.
Finally, it's a firmware issue:
Thanks to the wonderful work on this page, I found the firmware files needed to make this work:
All I had to do was:
1) Use the link on that page to download the file listed as "PCI / PCMCIA isl3886pci", in the section "for 2.6.29 kernels and above".
2) The file was saved in my download folder as "18.104.22.168.arm". I renamed it "isl3886pci", to match the result from the "lspci" command above. Note that I did not leave the file extension ".arm".
3) Opened Terminal (from the Applications menu, if you're very new to Ubuntu and Linux) and typedThis gave me Root privileges so that I could then copy the file, using the Nautilus file manager, from my user's download folder to the system folder:Code:gksudo nautilus
Normally this folder is read only, and you cannot edit files, rename them or copy new ones to that location. The "gksudo" command allows temporary Root access to Nautilus.
4) Reboot, and you're done. Since I already had a different wireless PC Card on this laptop, that did work, my WPA password for the wireless network was still in memory, and my wireless connected immediately with the 2Wire card, without doing anything else at all.
I'll update this post, or thread, if it's useful to anyone else, or if there is some missing information that anyone would like me to add.