Jump to content
Sign in to follow this  
mdemers883

mandrake 9.1, linksys wireless trouble

Recommended Posts

hello all, this is my first post here. I am currently enrolled in a 14 week red hat 9 course at school so I am very new to linux. I just finished installing mandrake 9.1 on my home system so I can get a taste of another distro and become more versatile. I would eventually once I have gained enough experience switch to linux entirely. My only prob after installing mandrake is that I can't get connected to the net. I think it may be a driver issue. This is the nic card I'm running:

 

Linksys wireless PCI card

model number: WMP11

2.4ghz card running 802.11b

 

any help in pointing me in the right direction would be greatly appreciated. Thanks guys.

 

 

Mark

Share this post


Link to post
Share on other sites

Looks like that card uses the prism2_pci driver. Open a console, su to root and type

modprobe prism2_pci

and see if you get any errors. Post the output here so we can work through it. If it does work, you should get a wlan0 entry in your Mandrake Control Center under Hardware (HardDrake). If you get that, we can work through the rest from there. Try the modprobe and see what happens.

Share this post


Link to post
Share on other sites
Looks like that card uses the prism2_pci driver.  Open a console, su to root and type
modprobe prism2_pci

and see if you get any errors.  Post the output here so we can work through it.  If it does work, you should get a wlan0 entry in your Mandrake Control Center under Hardware (HardDrake).  If you get that, we can work through the rest from there.  Try the modprobe and see what happens.

 

thanks for the helping start. I did the modprobe like you said and here is the output:

 

root@localhost user1]# modprobe prism2_pci

/lib/modules/2.4.21-0.13mdkenterprise/kernel/drivers/pcmcia/ds.o.gz: init_module: Operation not permitted

Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.

     You may find more information in syslog or the output from dmesg

modprobe: insmod /lib/modules/2.4.21-0.13mdkenterprise/kernel/drivers/pcmcia/ds.o.gz failed

modprobe: insmod prism2_pci failed

[root@localhost user1

Share this post


Link to post
Share on other sites

Ok, that's kinda what I expected to see. Now we'll try another driver. Try this as root:

modprobe orinoco_pci

That one should work and give you no errors. If so, we'll go from there.

Share this post


Link to post
Share on other sites

I tried

modprobe orinocco_pci

 

and

 

lspci -vv[quote]



here is the output





[root@localhost user1]# modprobe orinocco_pci

modprobe: Can't locate module orinocco_pci

[root@localhost user1]# lspci -vv

00:00.0 Host bridge: Silicon Integrated Systems [SiS]: Unknown device 0648 (rev 03)

       Subsystem: Asustek Computer, Inc.: Unknown device 8086

       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-

       Latency: 32

       Region 0: Memory at e8000000 (32-bit, non-prefetchable) [size=64M]

       Capabilities: [c0] AGP version 2.0

               Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4

               Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>



00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP) (prog-if 00 [Normal decode])

       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 0

       Bus: primary=00, secondary=01, subordinate=01, sec-latency=0

       I/O behind bridge: 0000d000-0000dfff

       Memory behind bridge: e7800000-e7ffffff

       Prefetchable memory behind bridge: eff00000-febfffff

       BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-



00:02.0 ISA bridge: Silicon Integrated Systems [SiS]: Unknown device 0963 (rev 25)

       Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 0



00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (prog-if 80 [Master])

       Subsystem: Asustek Computer, Inc.: Unknown device 8087

       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 128

       Interrupt: pin ? routed to IRQ 11

       Region 4: I/O ports at a400 [size=16]



00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS7012 PCI Audio Accelerator (rev a0)

       Subsystem: Asustek Computer, Inc.: Unknown device 80b0

       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 32 (13000ns min, 2750ns max)

       Interrupt: pin C routed to IRQ 0

       Region 0: I/O ports at 9400 [size=256]

       Region 1: I/O ports at 9000 [size=128]

       Capabilities: [48] Power Management version 2

               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)

               Status: D0 PME-Enable- DSel=0 DScale=0 PME-



00:03.0 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 0f) (prog-if 10 [OHCI])

       Subsystem: Asustek Computer, Inc.: Unknown device 8087

       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 32 (20000ns max), cache line size 08

       Interrupt: pin A routed to IRQ 5

       Region 0: Memory at e7000000 (32-bit, non-prefetchable) [size=4K]



00:03.1 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 0f) (prog-if 10 [OHCI])

       Subsystem: Asustek Computer, Inc.: Unknown device 8087

       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 32 (20000ns max), cache line size 08

       Interrupt: pin B routed to IRQ 9

       Region 0: Memory at e6800000 (32-bit, non-prefetchable) [size=4K]



00:03.2 USB Controller: Silicon Integrated Systems [SiS] SiS7002 USB 2.0 (prog-if 20 [EHCI])

       Subsystem: Asustek Computer, Inc.: Unknown device 8087

       Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 32 (20000ns max), cache line size 08

       Interrupt: pin D routed to IRQ 0

       Region 0: Memory at e6000000 (32-bit, non-prefetchable) [disabled] [size=4K]

       Capabilities: [50] Power Management version 2

               Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)

               Status: D0 PME-Enable- DSel=0 DScale=0 PME-



00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 91)

       Subsystem: Asustek Computer, Inc.: Unknown device 80a7

       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 32 (13000ns min, 2750ns max)

       Interrupt: pin A routed to IRQ 0

       Region 0: I/O ports at 8800 [size=256]

       Region 1: Memory at e5800000 (32-bit, non-prefetchable) [size=4K]

       Expansion ROM at efee0000 [disabled] [size=128K]

       Capabilities: [40] Power Management version 2

               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)

               Status: D0 PME-Enable- DSel=0 DScale=0 PME-



00:09.0 Communication controller: Lucent Microelectronics: Unknown device 048c (rev 02)

       Subsystem: Lucent Microelectronics: Unknown device 044c

       Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 32 (63000ns min, 3500ns max)

       Interrupt: pin A routed to IRQ 0

       Region 0: Memory at e5000000 (32-bit, non-prefetchable) [disabled] [size=256]

       Region 1: I/O ports at 8400 [disabled] [size=8]

       Region 2: I/O ports at 8000 [disabled] [size=256]

       Capabilities: [f8] Power Management version 2

               Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold-)

               Status: D0 PME-Enable- DSel=0 DScale=0 PME-



00:0d.0 Network controller: Broadcom Corporation BCM4301 802.11b (rev 02)

       Subsystem: Linksys: Unknown device 4301

       Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

       Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 32

       Interrupt: pin A routed to IRQ 0

       Region 0: Memory at e4800000 (32-bit, non-prefetchable) [disabled] [size=8K]

       Capabilities: [40] Power Management version 2

               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)

               Status: D0 PME-Enable- DSel=0 DScale=2 PME-



01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] (prog-if 00 [VGA])

       Subsystem: PC Partner Limited RV100 QY [Sapphire Radeon VE 7000]

       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-

       Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

       Latency: 64 (2000ns min), cache line size 08

       Interrupt: pin A routed to IRQ 11

       Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]

       Region 1: I/O ports at d800 [size=256]

       Region 2: Memory at e7800000 (32-bit, non-prefetchable) [size=64K]

       Expansion ROM at effe0000 [disabled] [size=128K]

       Capabilities: [58] AGP version 2.0

               Status: RQ=48 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4

               Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>

       Capabilities: [50] Power Management version 2

               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)

               Status: D0 PME-Enable- DSel=0 DScale=0 PME-

[/quote]

Share this post


Link to post
Share on other sites

Ok, if the modprobe failed it means you don't have something installed. That driver is part of the kernel sources for the 2.4 series on up. Do you have the kernel sources installed? Open a console, su to root and type:

urpmi kernel-sources

and get them installed. Once you have them installed, try the modprobe again and it should work.

 

fyi, on my system I do have the kernel sources installed and a quick search yields these results:

[liquidzoo@DeathStar liquidzoo]$ locate orinoco_pci

/lib/modules/2.4.21-0.13mdk/kernel/drivers/net/wireless/orinoco_pci.o.gz

/usr/src/linux-2.4.21-0.25mdk/drivers/net/wireless/orinoco_pci.c

[liquidzoo@DeathStar liquidzoo]$

Share this post


Link to post
Share on other sites

I tried the

urpmi kernel-sources

 

and this was the output

 

[user1@localhost user1]$ su

Password:

[root@localhost user1]# urpmi kernel-sources

no package named kernel-sources

[root@localhost user1]#

Share this post


Link to post
Share on other sites
one to many c's in orinoco;

modprobe orinocco_pci

 

should be

modprobe orinoco_pci

 

Good catch bvc. I hadn't noticed that. Had a long night at work last night, getting ready for another one....

Share this post


Link to post
Share on other sites
urpmi kernel-source

 

rpm -qa | grep kernel

will tell you what kernel stuff is installed.

 

I'll try that when I get home from work, and thanks to everyone who is trying to give me help :) hopefully with your help my wifi card will work

 

 

Mark

Share this post


Link to post
Share on other sites

Well, according to several sites I read the orinoco drivers (both pcmcia and pci) are included with the kernel version 2.4 and up. Since he is running Mandrake 9.1 which comes with kernel 2.4.21 by default and he doesn't have those drivers on his system, it dawned on me that they might be included in the kernel source.

 

I'm also trying to figure out why he doesn't have them and I do. I know I have the source installed, so I thought it was a good place to start.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...