LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices

Reply
 
Search this Thread
Old 09-02-2004, 03:29 PM   #1
NLR
Member
 
Registered: Jun 2004
Posts: 103

Rep: Reputation: 15
Belkin F5D6001 Wireless PCI Card problems with linux-wlan and Realtek 8180 Chipset.


Hello and thanks for your time,

I am having a problem with the Belkin F5D6001 Wireless Network PCI Card. I first tried install linux-wlan-ng because it supports this card but I have having some problems with a kernel mismatch (the source that came with Red Hat was 2.4.20-8custom and the kernel was 2.4.20-8), after I recompiled the kernel and than compiled wlan off that kernel's source tree, it all worked OK. Until I tried to start it that is. (BTW I have running Red Hat 9.0 with Kernel 2.4.20-8custom)

After I did /etc/init.d/wlan start I get this error message:
Starting WLAN Devices: prism2pci_init: Prism2_pci.o: 0.2.1-pre21 loaded
Prism2pci_init: dev_info is: prism2_pci
Prism2pci_init: prism2_pci: No devices found, dirver not installed.
/lib/modules/2.4.20-8custom/linux-wlan-ng/prism2_pci.o: init_module: no such device
Hint: insmod errors can be caused by incorrect modules parameters including invalid IO or IRQ parameters.
You may find more infomation in syslog or the output form dmesg.
/lib/modules/2.4.20-8custom/linux-wlan-ng/prism2_pci.o: insmod /lib/modules/2.4.20-8custom/linux-wlan-ng/prism2_pci.o faild
/lib/modules/2.4.20-8custom/linux-wlan-ng/prism2pci.o: insmod wlan0 failed.

So I figured the kernel dose not see the card, so I went looking for some device drivers for the card, when I ran into a page on LQ.org HCL (http://www.linuxquestions.org/hcl/s...php?product=866)

According to pnh73 version 3 of the card (my version) uses the RealTek 8180 chipset and you could get the drivers off there site, so I did. I configured the Makefile and did a make all && make install;. I got no errors and it was all good, until I tried to insmod the module for the card that it compiled, I got this error:

****** RTL 8180 Wireless Lan Driver 2033-11-24 loaded ******
rtl8180: No devices found, RTL 8180 Wireless Lan Driver 2003-11-24 unregistered
rtl8180_24x.o: init_module: no such device
Hint: insmod errors can be caused by incorrect module parameters including invalid IO or IRQ parameters.
You may find more information in syslog or output from dmesg.

I am not sure what the problem is, and I was hoping maybe you do and can help me...

Thanks for your time.
Andrew


P.S. Sorry about the cross post but after I posted I saw this and figured it would be a better place to put it....
-----

Andrew nrd.
 
Old 09-02-2004, 08:05 PM   #2
jainsn
LQ Newbie
 
Registered: Aug 2004
Location: NJ
Distribution: RH9.0
Posts: 19

Rep: Reputation: 0
Look in the following thread,

http://www.linuxquestions.org/questi...hlight=F5D6001

I had same problem. Look into nickI-S suggestion about changing device id. My card is working fine now with RH9.0 (2.4.20-8)
 
Old 09-02-2004, 09:06 PM   #3
NLR
Member
 
Registered: Jun 2004
Posts: 103

Original Poster
Rep: Reputation: 15
Jainsn thanks for the reply, but what exactly do I change... It looks like a file in the rtl8180 driver? What file? What should I put in? What should I remove?

Do I still need to use linux-wlan-ng?

Thanks!,
Andrew
 
Old 09-02-2004, 09:25 PM   #4
jainsn
LQ Newbie
 
Registered: Aug 2004
Location: NJ
Distribution: RH9.0
Posts: 19

Rep: Reputation: 0
1. Download the driver source from Real Tek's web site,

http://www.realtek.com.tw/downloads/...x?Keyword=8180

2. In the downloaded source, modify the rtl8180_pci_init.c file (line 58) as follows,

static struct pci_device_id rtl8180_pci_id_tbl[] = {
// { 0x10EC, 0x8180 /*0x8139*/, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
{ 0x1799, 0x6020 /*0x8139*/, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
{0,},
};

3. Compile the driver and load it using insmod -f rtl8180.o

4. Enable the card with wlanup script or follow the instructions in readme file (supplied with driver's code)
 
Old 09-03-2004, 12:28 PM   #5
NLR
Member
 
Registered: Jun 2004
Posts: 103

Original Poster
Rep: Reputation: 15
They module compiled fine, and wlanup starts up the interface. Though I still can not access web sites, I can not ping sites, nothing.

The output of ifconfig is:

lo .....
.........
.........
...

wlan Link ebcap: Ethernet Hwaddr: 00:30:BD:4D:E1:34 inet addr: 192.168.0.2 Bcast: 192.168.0.255 Mask: 255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
RX packets: 0 errors: 0 dropped: 0 overruns: 0
TX packets: 0 errors: 0 dropped: 0 overruns: 0
Collisions: 0 txquenuelen: 100
RX bytes: 0 (0.0 KB) TX bytes: 0 (0.0 KB )
Interrupt: 11 Base address: 0xc800

So the interface is running and has a IP address, but no packets are being sent or received...

Did you have this problem? If so what did you do to fix it?

Andrew
 
Old 09-03-2004, 12:36 PM   #6
NLR
Member
 
Registered: Jun 2004
Posts: 103

Original Poster
Rep: Reputation: 15
Also forgot to say that the machines aren't even pinging.... The machine with the Belkin card cant ping anything and nothing can ping the machine with the belkin card...

Andrew
 
Old 09-03-2004, 09:03 PM   #7
jainsn
LQ Newbie
 
Registered: Aug 2004
Location: NJ
Distribution: RH9.0
Posts: 19

Rep: Reputation: 0
A few possibilities,

1. Is your router running DHCP? If yes, you would have to instruct your belkin card to get ip address from router. This can be done via if-wlan0 file. The protocol in this file should be dhcp.

2. If your router is not running DHCP then you would have to specify belkin card's ip address in the file mentioned above. Also modify /etc/reslove.conf to include the DNS address. One last thing would be to add default route via "route" command.

I think option 1 is simpler and my machine gets ip address and other stuff such as DNS, gateway from router.
 
Old 09-03-2004, 09:06 PM   #8
NLR
Member
 
Registered: Jun 2004
Posts: 103

Original Poster
Rep: Reputation: 15
I have all ready tried to use dhcp, I normally use static IPs, both fail. /etc/resolve.conf has nameserver 192.168.0.1 but my route forward on the request (win machines working fine with this setup) because I don't know the DNS server IP...

Andrew
 
Old 09-04-2004, 05:59 AM   #9
nickI-S
Member
 
Registered: Aug 2004
Location: Bristol UK
Distribution: SuSE 5.4 to 9.2, RedHat 7.3
Posts: 57

Rep: Reputation: 15
What does
netstat -rn
show?

It needs to have an entries like this:

Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
0.0.0.0 192.168.0.3 0.0.0.0 UG 0 0 0 wlan0

Top one says that to get to "net" 192.168.0.0 you can go via wlan0
Bottom one says to get "elsewhere" send to router 192.168.0.3
(IP address of router is feature of your network)

Another snag can be having an entry for another interface (eth0) which gets
used instead.
 
Old 09-04-2004, 07:03 PM   #10
NLR
Member
 
Registered: Jun 2004
Posts: 103

Original Poster
Rep: Reputation: 15
Ya I have that set up and the gateway set to my router. Maybe theses something I'm missing though, so heres what I get with a few commands:
netstat -m dose not work, but I figured you meant netstat -M, when I did that I got:

netstat: no support for 'ip_masguerade' on this system.

So I did 'route' to get the routing table which is:

Kernel routing table:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0
169.254.0.0 * 255.255.0.0 U 0 0 0 lo
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default * 0.0.0.0 UG 0 0 0 wlan0
default 192.168.0.1 0.0.0.0 U 0 0 0 wlan0


ifconfig wlan0 shows the interface is up and configured with the IP 192.168.0.1 (static).

So I have the 192.168.x.x networking routing to wlan0 and anything else going out wlan0 to...

I don't know what else the problem could be....

Andrew

uuuggghhh the fourm messed up the table... hope you still can read it....

Last edited by NLR; 09-04-2004 at 07:05 PM.
 
Old 09-06-2004, 03:41 AM   #11
nickI-S
Member
 
Registered: Aug 2004
Location: Bristol UK
Distribution: SuSE 5.4 to 9.2, RedHat 7.3
Posts: 57

Rep: Reputation: 15
Your fonts need review not netstat -m but netstat -r -n collapsed to 'rn' != 'm'
But output of -rn is very like route.
The above looks ok.
Can you "ping" the router?
 
Old 09-06-2004, 06:39 PM   #12
NLR
Member
 
Registered: Jun 2004
Posts: 103

Original Poster
Rep: Reputation: 15
Im sorry... Missed that one :P... No I cant not ping the router....

Andrew
 
Old 11-15-2004, 12:40 PM   #13
bbo
Member
 
Registered: Mar 2004
Location: VA
Distribution: Slackware 10.0
Posts: 50

Rep: Reputation: 15
Andrew,

Try ndiswrapper and driver from belkin.com. You will need Bel6001.INF and BEL6001.sys. I got my card working!

bbo
 
Old 03-01-2005, 10:30 AM   #14
robertwatts_new
LQ Newbie
 
Registered: Feb 2005
Posts: 5

Rep: Reputation: 0
what files

please help me i am a complete newbie to linux i have just installed linux on my other computer but cant get wireless internet working


I know i need to compile ndiswrapper but i dont know how.


Please could someone send me the compiled ndiswrapper

and then how do i use the:
Bel6001.inf,sys

in it

thank you very much before hand

Robert
 
Old 03-01-2005, 10:57 AM   #15
robertwatts_new
LQ Newbie
 
Registered: Feb 2005
Posts: 5

Rep: Reputation: 0
what files

please help me i am a complete newbie to linux i have just installed linux on my other computer but cant get wireless internet working


I know i need to compile ndiswrapper but i dont know how.


Please could someone send me the compiled ndiswrapper

and then how do i use the:
Bel6001.inf,sys

in it

thank you very much before hand

Robert
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Belkin F5D6001 Wireless PCI Adapter and the Realtek RTL8180L andyjcam Linux - Wireless Networking 1 11-20-2004 09:18 PM
Driver installation for Belkin F5D6001 pci wlan card geostone Linux - Wireless Networking 2 09-16-2004 07:54 AM
Belkin F5D6001 Wireless PCI Card !? Suse 8.2 iner Linux - Wireless Networking 7 09-07-2004 02:52 PM
Belkin F5D6001 Wireless PCI Card problems with linux-wlan and Realtek 8180 Chipset. NLR Linux - Hardware 1 09-02-2004 03:31 PM
Belkin F5D6001 wireless pci card on Debian Linux - problem dr_azeem Linux - Wireless Networking 3 11-23-2003 04:41 AM


All times are GMT -5. The time now is 05:25 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration