Dlink DWL650 Wifi driver loads, but can't connect
-
- Posts: 21
- Joined: Mon 13 Aug 2007, 13:52
Dlink DWL650 Wifi driver loads, but can't connect
I just set up a Sony Vaio notebook on Puppy Linux. Very impressive! I'm using a dLink DWL650 (I think that's the number) wireless card, which Puppy Linux recognizes properly. During bootup, I see it the card getting initialized, and the LED on the card goes on steady, just as it does when there is a connection. It then says it's getting an address using DHCP, and says it succeeded. However, once everything is booted up, the browser cannot find anything. Also, there was a little "modem thingee" along the task bar at the bottom of the screen. It showed quite a bit of data going out, but zero bytes coming in. I managed to close the modem thingee, and now can't find it again. But, anyway, I'm continuing to have problems, apparently with DHCP.
Any hints on getting this running would be appreciated!
THANKS!
Harold
Any hints on getting this running would be appreciated!
THANKS!
Harold
-
- Posts: 21
- Joined: Mon 13 Aug 2007, 13:52
Thanks for the response! When running network/RutilT, I get "Critical error: Can't get scan results: code 61".
I'm running version 2.17. released August 2007 (according to Help).
I wonder if I can mess with the startup script (wherever it is) and run various different commands to get it to run properly.
THANKS!
Harold
I'm running version 2.17. released August 2007 (according to Help).
I wonder if I can mess with the startup script (wherever it is) and run various different commands to get it to run properly.
THANKS!
Harold
It might be worth posting the output of iwconfig and ifconfig here. I'm not sure what the -650 is - is it a pcmcia card or USB adapter?
Go into console mode and type iwconfig. If the driver loaded correctly, it should appear as ra0 or rausb0 or similar.
If you can see something, type: ifconfig ra0 up (or rausb0, whatever it shows up as)
Then type: rutilt
See what happens then. If you leave the console open, you see what's going on when rutilt is running & it may give a clue. If it is working, you should be able to scan for networks & connect.
I think the August version is 2.17.1, but check your original download file as it contains a number of improved wireless drivers over 2.17.
Edited to add this http://www.murga-linux.com/puppy/viewto ... 60&t=21101 as it's the thread with my original post request for help and the solution.
Go into console mode and type iwconfig. If the driver loaded correctly, it should appear as ra0 or rausb0 or similar.
If you can see something, type: ifconfig ra0 up (or rausb0, whatever it shows up as)
Then type: rutilt
See what happens then. If you leave the console open, you see what's going on when rutilt is running & it may give a clue. If it is working, you should be able to scan for networks & connect.
I think the August version is 2.17.1, but check your original download file as it contains a number of improved wireless drivers over 2.17.
Edited to add this http://www.murga-linux.com/puppy/viewto ... 60&t=21101 as it's the thread with my original post request for help and the solution.
-
- Posts: 21
- Joined: Mon 13 Aug 2007, 13:52
- Dougal
- Posts: 2502
- Joined: Wed 19 Oct 2005, 13:06
- Location: Hell more grotesque than any medieval woodcut
Do I really need to be the one searching the forum?
http://murga-linux.com/puppy/viewtopic.php?t=21177
http://murga-linux.com/puppy/viewtopic.php?t=21177
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind
Some say your nose
Some say your toes
But I think it's your mind
-
- Posts: 21
- Joined: Mon 13 Aug 2007, 13:52
THANKS for all the help (and doing the forum search). I've gotten the DWL-650 to connect to the WEBP encrypted network sometimes, but most times it does not. Looking at /var/log/messages, and comparing between a successful boot startup of the card and the nonsuccessful start, I see the unsuccesful one has this line:
user.err kernel: hermes @ 00010100: Timeout waiting for command 0x0002 completion.
This happens most of the time, but ocasionally it works properly and dhcpd starts.
So, any ideas before I move on to ndiswrapper?
THANKS!
Harold
user.err kernel: hermes @ 00010100: Timeout waiting for command 0x0002 completion.
This happens most of the time, but ocasionally it works properly and dhcpd starts.
So, any ideas before I move on to ndiswrapper?
THANKS!
Harold
-
- Posts: 21
- Joined: Mon 13 Aug 2007, 13:52
I went ahead and tried NDIS wrapper with a more recent DWL-650 (V.M1). I used the driver for pciid: 10ec:8180 (ftp://ftp.targetgroup.it/digicom/comuni ... C__WIN.zip). Both the network wizard and RutilT properly scan and find networks, but, on both of them, when I tell them to connect to a network, the system freezes.
Any more ideas? I'll keep banging on the system.
Thanks!
Harold
Any more ideas? I'll keep banging on the system.
Thanks!
Harold
-
- Posts: 21
- Joined: Mon 13 Aug 2007, 13:52
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Your older DWL650 either has an Orinoco or Prism2 chipset. If WEP encryption fails, it would be worth unloading the orinoco_cs module and trying the hostap_cs module instead.
http://pci-ids.ucw.cz/iii/?i=10ec8180
Puppy 2.17 does not contain a native Linux driver for the Realtek wifi chipsets.
But kirk has just worked out how to compile this driver for 2.17's kernel, now available here -
http://www.murga-linux.com/puppy/viewtopic.php?t=21442
(get the binary)
Your "M1" version shows the device ID for a Realtek RTL8180 chipsetHaroldHallikainen wrote:(V.M1). I used the driver for pciid: 10ec:8180
http://pci-ids.ucw.cz/iii/?i=10ec8180
Puppy 2.17 does not contain a native Linux driver for the Realtek wifi chipsets.
But kirk has just worked out how to compile this driver for 2.17's kernel, now available here -
http://www.murga-linux.com/puppy/viewtopic.php?t=21442
(get the binary)
-
- Posts: 21
- Joined: Mon 13 Aug 2007, 13:52
-
- Posts: 21
- Joined: Mon 13 Aug 2007, 13:52
Trying the new Realtek driver with the M1 version of the DWL-650 behaves the same as when I tried it under nidswrapper. It found the local networks, but when I started DHCP, the machine crashed. So, I'm back on the A1-J3 version, which the bootup code finds on the pcmcia. SOMETIMES it works perfectly. It may do that for a half dozen boots, then it won't work at all. The trouble seems to start with the Timeout message in the log below.
Also, when it fails, blinky either does not show up at all, or shows up, but shows data transmitted, but none received.
Ideas? Should i just buy another pcmcia wifi card?
THANKS!
Harold
ep 2 12:01:24 (none) user.info kernel: eth0: New link status: Disconnected (0002)
Sep 2 12:01:24 (none) user.info kernel: eth0: New link status: Connected (0001)
Sep 2 12:01:34 (none) user.err kernel: hermes @ 00010100: Timeout
waiting for command 0x0002 completion.
Sep 2 12:01:34 (none) user.warn kernel: eth0: Error -110 disabling MAC port
Sep 2 12:01:35 (none) user.warn kernel: Clocksource tsc unstable (delta
= 209974310 ns)
Sep 2 12:01:35 (none) user.info kernel: Time: pit clocksource has been installed.
Sep 2 12:01:44 (none) local0.info dhcpcd[2028]: eth0: dhcpcd 3.1.4 starting
Sep 2 12:01:44 (none) user.err kernel: eth0: Error -5 setting OWNSSID
Sep 2 12:01:44 (none) user.err kernel: eth0: Error -5 configuring card
Sep 2 12:01:44 (none) local0.err dhcpcd[2028]: eth0: ioctl
SIOCSIFFLAGS: Input/output error
Also, when it fails, blinky either does not show up at all, or shows up, but shows data transmitted, but none received.
Ideas? Should i just buy another pcmcia wifi card?
THANKS!
Harold
ep 2 12:01:24 (none) user.info kernel: eth0: New link status: Disconnected (0002)
Sep 2 12:01:24 (none) user.info kernel: eth0: New link status: Connected (0001)
Sep 2 12:01:34 (none) user.err kernel: hermes @ 00010100: Timeout
waiting for command 0x0002 completion.
Sep 2 12:01:34 (none) user.warn kernel: eth0: Error -110 disabling MAC port
Sep 2 12:01:35 (none) user.warn kernel: Clocksource tsc unstable (delta
= 209974310 ns)
Sep 2 12:01:35 (none) user.info kernel: Time: pit clocksource has been installed.
Sep 2 12:01:44 (none) local0.info dhcpcd[2028]: eth0: dhcpcd 3.1.4 starting
Sep 2 12:01:44 (none) user.err kernel: eth0: Error -5 setting OWNSSID
Sep 2 12:01:44 (none) user.err kernel: eth0: Error -5 configuring card
Sep 2 12:01:44 (none) local0.err dhcpcd[2028]: eth0: ioctl
SIOCSIFFLAGS: Input/output error