Monday, March 14, 2005

SMC2862W-G on Debian GNU/Linux

Last week I tried ndiswrapper for the first time, to use SMC Ez Connect 2862W-G -- a 802.11g USB device -- on Debian GNU/Linux. Step-by-step installation is documented here (I don't have time yet to convert it into html). But it seems there exist a huge memory leak somewhere. After running for around one hour, my swap space which usually barely used is almost full. Maybe I will hunt this down later.

Next target is searching open source driver for this beast. Anyone knows what chipset is this device based on?

8 comments:

Anonymous said...

this card uses prism chipset. not sure if its prism2 or prism54. looks like its prism54 since it support the -g standard.

Anonymous said...

the chipset is the prism frisbee.

rogier.

syakir said...

ndiswrapper doesnt seems to work with powerpc. is there any other way to make smc2862w to work with debian + powerpc ?

andika said...

Syakir: well, the hard way, I think, is to sniff USB protocol on a Windows machine, or a Linux on x86 with ndiswrapper, then write your own driver based on that info.

I don't know any easy way to avoid that, except to use a PowerPC friendly WiFi USB adapter.

Anonymous said...

Did you get some success while getting to work your SMC 2862w-g usb card?.
If yes, please, let me know...

andika said...

Sorry, currently I use internal WiFi (Intel 2100), so tweaking SMC2862W is very low priority.

Anonymous said...

I (the so-fresh-you-won't-believe Linux noob) just got Dapper installed and was tweaking it to get the SMC2852W-G to work. Dapper detected the dongle at installation and set it up as eth0. It didn't work (AP showed invalid under iwconfig). I then found this piece of instruction and got as far as getting ndiswrapper to say driver installed and hardware present. The problem is that when I do iwconfig, it still shows eth0 and not wlan0 or eth1 as what I would expect from my successful ndiswrapper implementation. I tried to blacklist (tried blacklist prism, prism2, prism2_pci *useless I know*, hostap_pci, hostap) and rebooted and still nothing. Oh yeah, btw, my original problem was that the channel was wrong (mine was 6, it kept defaulting to 14 or 1) and I can't set the WEP open key (gave me unknown error 524). I'm on the brink of going out to buy a Linux proven PCI network card now to save my sanity.

pennyw1se said...

Intersil Frisbee is the chipset on version 1. v2 uses Conexant Cohiba GW3887IK and v3 uses Conexant Cohiba GW3887AIKZ