I am adding this topic to track this issue in the network forum. I have been struggling with getting my wireless card working with DSL 2.0 and 2.1 for a while and below is what I found.
Configuring my wireless card D-Link DWL-650 in DSL2.1b, I found what appears to be a syntax error in /usr/local/bin/prism2.sh. Is this a problem with the script?
Executing the line wlanctl-ng "$1" lnxreq_wlansniff enable=false channel "$2"
The format of the WEP must be like "12:34:56:78:90"
The results of the configuration:
bash-2.05b# ping damnsmalllinux.org PING damnsmalllinux.org (65.254.46.177): 56 data bytes 64 bytes from 65.254.46.177: icmp_seq=0 ttl=46 time=43.3 ms 64 bytes from 65.254.46.177: icmp_seq=1 ttl=46 time=40.7 ms 64 bytes from 65.254.46.177: icmp_seq=2 ttl=46 time=53.8 msdtf, excellent find. Fixing this now. Thanks!Thanks dtf! My netgear USB wireless is working anyway, but couldn't get WEP to work before.
Quote (roberts @ Mar. 08 2006,00:06)
dtf, excellent find. Fixing this now. Thanks!
Any hope that this will fix the problem I reported earlier of having "no wireless card detected" despite pcmcia correctly identifying it and modules being loaded? Although I get no error in dmesg when I modprobe either prism2_cs or hostap_cs for this card, both of which work very well for it in other machines.I would suggest you try it and see if it helps. I simply cat'ed the script out and executed each line substituding the $1, $2 etc with the values. I could see from ifconfig that my card was associated with the interface wlan0 ($1), my network is setup to use channel 6 ($2), the SID is $3 and WEP is $4. Remember when enterring the WEP that you need the insert a colon ':' between every two hex numbers. Once configured I might of re-request dhcp (I don't remember).Next Page...
original here.