Okay, after installing ndiswrapper, the problem was I wasn't able to connect to the network. Theee sites help me:
http://www.wordhord.co.uk/sony_vaio.html
http://www.siliconvalleyccie.com/linux-hn/wmp11-linux.htm
http://alumnus.caltech.edu/~rbell/Realtek8180.html#NoIwconfig
http://tiefighter.et.tudelft.nl/~arthur/wpc54g/
http://www.tulrich.com/geekstuff/debian_tricks.html
http://www.trekweb.com/~jasonb/articles/hostap_20030727.shtml
http://weblogs.asp.net/cumpsd/archive/2004/09/01/224100.aspx
http://www.desktoplinux.com/cgi-bin/board/UltraBoard.pl?Action=ShowPost&Board=hardware&Post=289&Idle=0&Sort=0&Order=Descend&Page=0&Session=
So I:
1) Booted into linux and made sure ndiswrapper was loaded by "$> lsmod | grep ndis"
2) Did "ifconfig wlan0" to see the device was being seen.
3) Did "iwconfig wlan0" to see the device's status. The ap was 000..0, encryption was off, essid was off/any.
4) I made the wireless router open, no encryption.
5) killed waproamd "/etc/init.d/waproamd stop" <-- not sure why, but it could have helped. not familiar with waproamd yet.
6) set up wlan0: $> iwconfig wlan0 essid "ssid string here" $> iwconfig wlan0 key open <-- IIRC
7) Then did "iwconfig" and it was showing me the ap' hardware address.
8) Did "ifup wlan0" and it obtained an address from the DHCP server.
9) Switched off the wlan (ifdown wlan0), put encryption and restarted the router. Then did "rmmode ndiswrapper" which killed all the eaerlier setting and did "modprobe ndiswrapper" to get the card back.
10) Did the command as in (6) and also: $> iwconfig wlan0 key open <keyhere>
11) Then did "ifconfig wlan0" and was able to get the ip address again.
Hopefully this help somebody else. If you have an questions or if you think I have missed something above (quite possible), feel free to ask. BTW, I am now using the 0.11 version of ndiswrapper source from their website.
Howeve, for some curious reason, "iwlist wlan0 scan" was showing the network I was in but the "Quality=0/100"! Not sure why.
BTW, right after this, I then continued on to help set up a DWL-G520 wireless PCI card on my friend's computer who is running FC2 kernel 2.6.8. It took some work since it's been some time since I played with RedHat's ifcfg-eth? scripts. We used madwifi to setup his wireless card. But in his case, "iwlist ath0 scan" showed distinct number in "Quality=65/96" or something like this for the same network I tested my laptop in using ndiswrapper. Now why would that be?
->HS
Apparently, _ntr_, on 23/10/04 19:18,typed:
Hello, I just installed a linksys on a desktop, I had got the same ipv6 problem... I'm not sure it is gonna work in your case, for I installed in Fedora (it was not my machine). So, I'll tell you what I did in Fedora and you put it in Debian (to make the translation, check http://www.gnoppix.org/pages/rute/node28.html)
I did not have to define an essid, it gets all automaticaly, BUT I had to create a ifcfg-wlan0 file in /etc/sysconfig/network-scripts. (neither of these exist in debian, but the page above will tell you where to put the info).
This file had: BOOTPROTO=dhcp WIRELESS_MODE=Managed TYPE=Wireless ONBOOT=yes
I had already got everything from my access point. Then,
ifconfig wlan0 up
and
dhclient wlan0
this is where the file above comes to the scene. With that file, dhclient gets you an ipv4 address, otherwise you'll get that no ipv6 routers present error message.
hope I helped somehow... sorry, but I got no experience with wireless in debian.
Okay, that is all fine, or so it seems to me. Then I listed the interfaces with iwconfig and it includes: wlan0 IEEE 802.11g ESSID:off/any Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00 Bit Rate:54 Mb/s Tx-Power:25 dBm RTS thr:2347 B Fragment thr:2346 B Encryption key:off Power Management:off Link Quality:100/100 Signal level:-10 dBm Noise level:-256 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:15 Missed beacon:0
So looks like the wireless card is being seen. I don't have a wireless network here where I am trying to get the wireles card working, but I sometimes see this: #> iwlist wlan0 scan wlan0 Scan completed : Cell 01 - Address: 00:02:6F:08:51:22 ESSID:"TadaaWireless" Protocol:IEEE 802.11b Mode:Managed Frequency:2.462 GHz (Channel 11) Quality:0/100 Signal level:-86 dBm Noise level:-256 dBm Encryption key:off Bit Rate:1 Mb/s Bit Rate:2 Mb/s Bit Rate:5.5 Mb/s Bit Rate:11 Mb/s Extra:bcn_int=100 Extra:atim=0
And dmesg says: ndiswrapper version 0.11 loaded (preempt=yes,smp=yes) ndiswrapper: using irq 18 wlan0: ndiswrapper ethernet device 00:0b:7d:08:25:9d using driver bcmwl5a wlan0: encryption modes supported: WEP, WPA with TKIP, AES/CCMP ndiswrapper: driver bcmwl5a (Broadcom,06/25/2004, 3.40.73.0) added ndiswrapper (iw_set_encr:685): key 1 is not set wlan0: no IPv6 routers present
But I am not sure how to get the ESSID info into the card. I have tried this in /etc/network/interfaces: iface wlan0 inet dhcp name Wireless LAN card wireless_essid Sunny wireless_channel 6 wireless_key 0a1b2c3d4e
But iwconfig still does not show the ESSID of "Sunny"? What am I missing here?
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

