Hello,
Unfortunately, I've found no evidence that a native driver exists; I don't even know what chipset is used by the "B1" model of D-Link G122.
However, it seems I've got a little further with ndiswrapper
Seeing the "/sbin/dhclient-script: configuration for wlan0 not found." message from dhclient, I decided to let Mandriva do as much as it could. So I started from the beginning:
Code:
# ndiswrapper -e netrtusb (start anew)
(... At this point, the WiFi device is not plugged...)
# ndiswrapper -i ./NetRTUSB.inf
# modprobe ndiswrapper (no error)
(... Now, I plug the WiFi device...)
(... I wait a little, until iwconfig reports wlan0...)
# drakconf &
There I choose "Configure new network connexion" in the Control Center. I choose DHCP for the IP, I set the mode (managed), the ESSID, and no key (key disabled on the WiFi modem); any other needed info, I set to "auto".
I reboot the computer after unplugging the WiFi device. Then I do:
Code:
# modprobe ndiswrapper
I unplug the RJ45 plug, and soon "route" gives an empty routing table. Then I plug the WiFi device, I wait a minute or so, and then
!! "route" gives a new routing table (same as the old one actually) with wlan0 appearing instead of eth0
And from another computer that is connected on the modem, I can see (on the modem web page) that there is one DHCP lease for "salon/192.168.1.3" (eth0) and one DHCP lease for "salon.local/192.168.1.10" (wlan0)
And I can see my WiFi device registered in the "Wireless status" web page of the modem
.
Yet when I ping anything other than 192.168.1.10 on my WiFi-enabled computer, I only get hundreds of failures
... even for the gateway (192.168.1.1) itself!
And on the modem's web page for wireless status, the line for my WiFi device is checked under the column header "Attached", but
not checked under the column "Authorized", even thougt I
think that I've disabled all kinds of securities.
On the modem, "Hide Access Point" is unchecked, the "BSSID" is the one I used as "ESSID", the mode is "Access Point", the key is disabled, most configuration items are set to auto.
Next, I even tried to force both devices to 802.11b @9Mb/s, and force the chanel to 5 on both sides... no change
So what is wrong with my WiFi configuration?
Yves.
Edit: I just found
this page where they say that my WiFi may actually be Ralink-based, in which case I may hope to find a native driver eventually.
And on
this page, they say to execute "ndiswrapper -m", which I did not do (and other tutorials don't mention this...), so I may try.