Belkin Wireless G F5D7010 failure

Asked by aj.torem

Hi I have a IBM R40e laptop with a Texas Instruments PCMCIA and a Belkin F5D7010. I have NDISWRAPPER installed and it shows the hardware is present. I also read where people have had success with RT2500 so I installed that. I am Running Ubuntu 7.10 Gusty. Here are my system readouts from terminal. sudo lshw -businfo
Bus info Device Class Description
=======================================================
                             system 2684H8U
                             bus 2684H8U
                             memory 144KB BIOS
cpu@0 processor Mobile Intel(R) Celeron(R) CPU 2.00G
                             memory 8KB L1 cache
                             memory 256KB L2 cache
                             memory 256MB System Memory
                             memory 128MB SODIMM SDRAM Synchronous
                             memory 128MB SODIMM SDRAM Synchronous
pci@0000:00:00.0 bridge RS200/RS200M AGP Bridge [IGP 340M]
pci@0000:00:01.0 bridge PCI Bridge [IGP 340M]
pci@0000:01:05.0 display Radeon IGP 330M/340M/350M
pci@0000:00:02.0 bus USB 1.1 Controller
pci@0000:00:03.0 communication M5457 AC'97 Modem Controller
pci@0000:00:04.0 multimedia M5451 PCI AC-Link Controller Audio D
pci@0000:00:06.0 bridge M7101 Power Management Controller [P
pci@0000:00:07.0 bridge M1533/M1535 PCI to ISA Bridge [Aladd
pci@0000:00:0b.0 eth0 network NetXtreme BCM5901 100Base-TX
pci@0000:00:0c.0 bridge PCI1510 PC card Cardbus Controller
pci@0000:00:0f.0 storage M5229 IDE
ide@0 ide0 bus IDE Channel 0
ide@0.0 /dev/hda disk 18GB IC25N020ATCS04-0
ide@0.0,1 /dev/hda1 volume 17GB Linux filesystem partition
ide@0.0,2 /dev/hda2 volume 682MB Extended partition
                  /dev/hda5 volume 682MB Linux swap / Solaris partition
ide@1 ide1 bus IDE Channel 1
ide@1.0 /dev/hdc disk CD-224E
pci@0000:02:00.0 network Belkin
kim@kim-laptop:~$ sudo lshw -C network
  *-network
       description: Ethernet interface
       product: NetXtreme BCM5901 100Base-TX
       vendor: Broadcom Corporation
       physical id: b
       bus info: pci@0000:00:0b.0
       logical name: eth0
       version: 01
       serial: 00:06:1b:d8:eb:57
       size: 100MB/s
       capacity: 100MB/s
       width: 64 bits
       clock: 66MHz
       capabilities: pm vpd msi bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.77 duplex=full firmware=5901-v3.6 ip=192.168.0.2 latency=64 link=yes mingnt=64 module=tg3 multicast=yes port=twisted pair speed=100MB/s
  *-network UNCLAIMED
       description: Ethernet controller
       product: Belkin
       vendor: Belkin
       physical id: 1
       bus info: pci@0000:02:00.0
       version: 20
       width: 32 bits
       clock: 33MHz
       capabilities: pm cap_list
       configuration: latency=0 maxlatency=64 mingnt=32
kim@kim-laptop:~$ lspci -v | grep Ethernet
00:0b.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5901 100Base-TX (rev 01)
02:00.0 Ethernet controller: Belkin Unknown device 701f (rev 20)
kim@kim-laptop:~$

As you can see the system sees the hardware but there are no lights and the network shows "Unclaimed." Not sure what to make of this, but there seems to be a kernel problem in associating these Belkin devices. Anyway how do I fix this?
aj.torem

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
aj.torem
Solved:
Last query:
Last reply:
Revision history for this message
aj.torem (a-joel-t) said :
#1

In addition to the above my /etc/default/xsupplicant is disabled. How do I enable it? Also there is a possible related problem with HAL at startup. I get the error message "Internal error failed to initialize HAL!" Not sure but it might have something to do with my xsupplicant being disabled? I just wonder if those things are causes or symtoms of Belkin issue?

Revision history for this message
Vadim Peretokin (vperetokin) said :
#2

Hi,

I don't know if you still need help or not, but you can get the card working via ndiswrapper with the net8185 driver.

However, and this new in Gutsy (it was OK in Fiesty), that your network does come to be "unclaimed". You can solve that by doing "sudo ifconfig wlan0 up", I believe.

But, since you said you got that working with a native driver, I'll try it too :)

Revision history for this message
aj.torem (a-joel-t) said :
#3

Hi Vadim
Thanks for your response. No the problem is not solved I downloaded the net8185 files as suggested and NDISWRAPPER says the hardware is not present, meaning it does not associate the driver with the hardware. If the driver can run the hardware, how do I get it working?
AJ

Revision history for this message
Vadim Peretokin (vperetokin) said :
#4

Ah, yes, you need to link the cards adress to the driver with the -a command.

I think the command to do this is "sudo ndiswrapper -a 1799:701f net8185" - or the last two commands the other way around, I'm not sure. I can't check either because I broke my own wireless trying to install a native driver (waiting to get back home for ethernet, heh).

So after you do the -a command, ndiswrapper should say hardware present. However, I had issues with the default Network Manager seeing the card - I got WICD instead (http://wicd.sourceforge.net/), and that worked.

Revision history for this message
aj.torem (a-joel-t) said :
#5

Hi Vadim
Thanks again. I tried sudo ndiswrapper -a 1799:701f net8185 as suggested. Here is the result;
couldn't create symlink for "10EC:8185:13F2:10BD.5.conf": Permission denied -
installation may be incomplete
couldn't create symlink for "10EC:8185:14F2:10BD.5.conf": Permission denied -
installation may be incomplete
couldn't create symlink for "10EC:8185.5.conf": Permission denied -
installation may be incomplete
couldn't create symlink for "10EC:8185:6165:18E8.5.conf": Permission denied -
installation may be incomplete
couldn't create symlink for "10EC:8185:8185:10EC.5.conf": Permission denied -
installation may be incomplete
driver 'net8185' is not installed (properly)!

This is odd since NDISWRAPPER says net8185 is installed. Do I need to configure "10EC:8185:6165:18E8.5.conf?" If so, how?
AJ

Revision history for this message
Vadim Peretokin (vperetokin) said :
#6

Okay, here's how I installed the driver from scratch - so do "sudo ndiswrapper -r net8185" before you begin to remove it, and then:

Download this:

ftp://202.65.194.212/cn/wlan/Driver%20%20ver.1097_Vista%20ver.1102_UI%20ver.6.rar

Unarchive it, using the terminal, navigate to the RTL8185/WINXP directory inside it, then do

sudo ndiswrapper -i net8185.inf

And then

sudo ndiswrapper -a 1799:701f net8185

And when I did ndiswrapper -l, it tells me this:

net8185 : driver installed
        device (1799:701F) present

Now reboot. There probably is some fancy command for getting the card recognized right away, but I don't know it, so rebooting is easier.

After I rebooted, the card was working for me - Wicd saw it right away and all. A bit odd, I thought I'd have to do the "sudo ifconfig wlan0 up" command first, but apparently not.

So, try what I did, it should work for you :)

Revision history for this message
aj.torem (a-joel-t) said :
#7

Vadim
Well I got the NDISWRAPPER association problem taken care of but the /etc/default/xsupplicant.conf file shows disabled at startup, so I need to enable it. How do I do that? Also there still seems to be a hardware issue somewhere. Here are some of my terminal results;
wlan0up
insmod: can't read 'ieee80211_crypt-rtl.ko': No such file or directory
insmod: can't read 'ieee80211_crypt_wep-rtl.ko': No such file or directory
insmod: can't read 'ieee80211_crypt_tkip-rtl.ko': No such file or directory
insmod: can't read 'ieee80211_crypt_ccmp-rtl.ko': No such file or directory
insmod: can't read 'ieee80211-rtl.ko': No such file or directory
insmod: can't read 'r8180.ko': No such file or directory
wlan0: ERROR while getting interface flags: No such device

iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

Also is it possible that I need some other software or is something installed to the wrong diretory somehow?
AJ

Revision history for this message
aj.torem (a-joel-t) said :
#8

sorry above should read " /etc/default/xsupplicant" not /etc/default/xsupplicant.conf as stated above.

Revision history for this message
Vadim Peretokin (vperetokin) said :
#9

I don't know what xsupplicant is, I never had to mess with it.

You did try rebooting, right?

Revision history for this message
aj.torem (a-joel-t) said :
#10

Yes I rebooted a number of times since then. I definitely need help with configuring xsupplicant.

Revision history for this message
aj.torem (a-joel-t) said :
#11

I am starting a new question: it is #18760