LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-25-2004, 07:09 PM   #1
SteveGodfrey
LQ Newbie
 
Registered: May 2004
Distribution: Fedora Core 2
Posts: 22

Rep: Reputation: 15
Can't find this RPM anywhere :-(


I've bravely/foolishly installed the latest RedHat on a Toshiba Tecra S1 and I'm trying to get the WLAN working. I've found a site dedicated to getting the intel Pro 2100 working with lots of useful links. I have downloaded all the relevant RPM's but when trying to install one of them I get the following

[root@lappy wlan]# rpm -Uvh kernel-module-ipw2100-2.6.5-1.358-0.45-4.rhfc2.at.i586.rpm
warning: kernel-module-ipw2100-2.6.5-1.358-0.45-4.rhfc2.at.i586.rpm: V3 DSA signature: NOKEY, key ID 66534c2b
error: Failed dependencies:
atrpms-kmdl-helper is needed by kernel-module-ipw2100-2.6.5-1.358-0.45-4.rhfc2.at
kernel-module-hostap-2.6.5-1.358 = 0.1.3 is needed by kernel-module-ipw2100-2.6.5-1.358-0.45-4.rhfc2.at
[root@lappy wlan]#



I can't find atrpms-kmdl-helper anywhere.....

Any suggestions this is driving me mad! I've been fiddling for 5 hours now :-(

Thanks
 
Old 05-25-2004, 08:04 PM   #2
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
when you say the latest redhatm do you mean redhat9 ? because you have the wrong version !

or do you mean fedora core 2?

anyways...
when it comes to drivers, i always have alot more luck compiling from source.
is there any source code available ? either as a tar package or kernel patch ?
 
Old 05-26-2004, 02:01 AM   #3
SteveGodfrey
LQ Newbie
 
Registered: May 2004
Distribution: Fedora Core 2
Posts: 22

Original Poster
Rep: Reputation: 15
Sorry you're right, I'm running Fedora Core 2. All this is so frustrating as I'm pretty handy on Windows!
 
Old 05-26-2004, 07:54 AM   #4
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
lol.... right.

lets get some down and dirty vendorroduct ID's

i assume your wlan card is on your PCI bus ? (internal, not usb or anything)

as root ('su -)
give the command 'lspci'

you will see lots of lines like "00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)" (which is my ethernet card)

take note of the first set of numbers. (mine is 00:09.0)

now run the command 'lspci -n'

you will see lots of lines..... like so. "00:09.0 Class 0200: 10ec:8139 (rev 10)"

look for the line that starts with the number you noted earlyer.

the last part of the line (that is not in braclets) is your vendorIDroductID.

they will help you identify the driver you need.

please post the full output of lspci -v lspci -n and lspci

Often... Many different company's wll release hardware, with completely different names, but the same chipset and internal electronics.

I have a strance scanner, for which there are no drivers.
but the ID codes surgest that it is a clone of a popular scanner, the mustek scanner, for which there are plenty of drivers.

anyways, when you locate the driver source code, compiling it is simple enough,
 
Old 05-26-2004, 02:50 PM   #5
SteveGodfrey
LQ Newbie
 
Registered: May 2004
Distribution: Fedora Core 2
Posts: 22

Original Poster
Rep: Reputation: 15
Hey I'm geting good at this now ;-)

By my reckoning the vendor ID and the product ID is 8086:1043

Ok so now what?!?!?

Thanks

[root@Lappy ntfs]# /sbin/lspci -v
00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03)
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, fast devsel, latency 0
Memory at b0000000 (32-bit, prefetchable)
Capabilities: [e4] #09 [f104]
Capabilities: [a0] AGP version 2.0

00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, fast devsel, latency 128
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000c000-0000dfff
Memory behind bridge: e0000000-efffffff
Prefetchable memory behind bridge: a0000000-afffffff
Expansion ROM at 0000c000 [disabled] [size=8K]

00:1d.0 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #1 (rev 03) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1200 [size=32]

00:1d.1 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #2 (rev 03) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1220 [size=32]

00:1d.2 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #3 (rev 03) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1240 [size=32]

00:1d.7 USB Controller: Intel Corp. 82801DB (ICH4) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI])
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 0, IRQ 11
Memory at f4000000 (32-bit, non-prefetchable)
Capabilities: [50] Power Management version 2
Capabilities: [58] #0a [2080]

00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 83) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
I/O behind bridge: 0000a000-0000bfff
Memory behind bridge: d0000000-dfffffff
Prefetchable memory behind bridge: 90000000-9fffffff

00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03)
Flags: bus master, medium devsel, latency 0

00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03) (prog-if 8a [Master SecP PriP])
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at <ignored>
I/O ports at <ignored>
I/O ports at <ignored>
I/O ports at <ignored>
I/O ports at 1100 [size=16]
Memory at 20000000 (32-bit, non-prefetchable) [size=1K]

00:1f.5 Multimedia audio controller: Intel Corp. 82801DB (ICH4) AC'97 Audio Controller (rev 03)
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at e000
I/O ports at e100 [size=64]
Memory at f0000000 (32-bit, non-prefetchable) [size=512]
Memory at f0000200 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2

00:1f.6 Modem: Intel Corp. 82801DB (ICH4) AC'97 Modem Controller (rev 03) (prog-if 00 [Generic])
Subsystem: Toshiba America Info Systems: Unknown device 0001
Flags: medium devsel, IRQ 11
I/O ports at e200
I/O ports at e300 [size=128]
Capabilities: [50] Power Management version 2

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [Radeon Mobility 9000 M9] (rev 01) (prog-if 00 [VGA])
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, stepping, 66Mhz, medium devsel, latency 128, IRQ 11
Memory at a8000000 (32-bit, prefetchable)
I/O ports at c100 [size=256]
Memory at e0010000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2

02:04.0 Network controller: Intel Corp. PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)
Subsystem: Intel Corp.: Unknown device 2581
Flags: bus master, medium devsel, latency 128, IRQ 11
Memory at d0001000 (32-bit, non-prefetchable)
Capabilities: [dc] Power Management version 2

02:08.0 Ethernet controller: Intel Corp. 82801BD PRO/100 VE (MOB) Ethernet Controller (rev 83)
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 128, IRQ 6
Memory at d0000000 (32-bit, non-prefetchable)
I/O ports at a080 [size=64]
Capabilities: [dc] Power Management version 2

02:09.0 CardBus bridge: ENE Technology Inc CB720 Cardbus Controller (rev 01)
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at 000de000 (32-bit, non-prefetchable)
Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
Memory window 0: 20400000-207ff000 (prefetchable)
Memory window 1: 20800000-20bff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
16-bit legacy interface ports at 0001

02:09.1 CardBus bridge: ENE Technology Inc CB720 Cardbus Controller (rev 01)
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at 000df000 (32-bit, non-prefetchable)
Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176
Memory window 0: 20c00000-20fff000 (prefetchable)
Memory window 1: 21000000-213ff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
16-bit legacy interface ports at 0001

02:09.2 FLASH memory: ENE Technology Inc CB710 Memory Card Reader Controller
Subsystem: Toshiba America Info Systems: Unknown device ff10
Flags: medium devsel, IRQ 6
I/O ports at a000
Capabilities: [a0] Power Management version 2



[root@Lappy ntfs]# /sbin/lspci -n
00:00.0 Class 0600: 8086:3340 (rev 03)
00:01.0 Class 0604: 8086:3341 (rev 03)
00:1d.0 Class 0c03: 8086:24c2 (rev 03)
00:1d.1 Class 0c03: 8086:24c4 (rev 03)
00:1d.2 Class 0c03: 8086:24c7 (rev 03)
00:1d.7 Class 0c03: 8086:24cd (rev 03)
00:1e.0 Class 0604: 8086:2448 (rev 83)
00:1f.0 Class 0601: 8086:24cc (rev 03)
00:1f.1 Class 0101: 8086:24ca (rev 03)
00:1f.5 Class 0401: 8086:24c5 (rev 03)
00:1f.6 Class 0703: 8086:24c6 (rev 03)
01:00.0 Class 0300: 1002:4c66 (rev 01)
02:04.0 Class 0280: 8086:1043 (rev 04)
02:08.0 Class 0200: 8086:103d (rev 83)
02:09.0 Class 0607: 1524:1421 (rev 01)
02:09.1 Class 0607: 1524:1421 (rev 01)
02:09.2 Class 0501: 1524:0510
[root@Lappy ntfs]#
 
Old 05-26-2004, 05:20 PM   #6
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
looks like intel are being..... annoying.

intel will not release a linux binary driver. nor will they relase the data needed for the linux community to write there own.

however, there is an Open Source project which has released early beta drivers.
im not sure how functional they are though.

http://ipw2100.sourceforge.net/

looks like its not going to be easy getting this card working.

Quote:
This is an experimental driver with limited functionality, but it is a start and will be under heavy development over the next few months to provide full WLAN capabilities.
good luck.

maybe email intel and inform them about your frustration at there reluctance to release a linux driver / the info the linux comunity needs. Maybe mention that as your position as network manager at some random company, you will be recomending to the boss that your next huuuge upgrade be done by AMD
 
Old 05-26-2004, 05:31 PM   #7
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
oops.. ignore my last post...

http://support.intel.com/support/net...408-prd944.htm

looks like intel are working to make the open source driver......
i dont understand why its taking so much longer than it did for the win32 driver.... but anyways.

looks like you will have to try the test semi functional driver.... or wait.
god knows how long, there is no estimated relase date or anything.
 
Old 05-26-2004, 06:13 PM   #8
SteveGodfrey
LQ Newbie
 
Registered: May 2004
Distribution: Fedora Core 2
Posts: 22

Original Poster
Rep: Reputation: 15
I'm still trying so that's another 5 hours tonight!!!

Anyway, from what I can see there are two ways to get the intel 2100 working either using the driver you mentioned or use the NDISwrapper. Given I couldn't get HostAP loaded I went for the NDISwrapper, I downloaded it and the the 'make' stuf! Anyway it all went to plan but the card didn't work :-( it turns out I need a kernel that supports a larger stack. I downloaded and installed that - wow my first kernel upgrade too :-)

I needed to re-install the NDISwrapper as the kernel path had changed, so did that but now the make install is generating an error. Can you throw any light on this error?

I'm pretty sure the problem is caused by
*** Warning: "get_user_size" [/home/steve/kits/wlan/ndis/ndiswrapper-0.7/driver/ndiswrapper.ko] undefined!

Thanks!

[root@Lappy ndiswrapper-0.7]# make install
make -C driver install
make[1]: Entering directory `/home/steve/kits/wlan/ndis/ndiswrapper-0.7/driver'
make -C /lib/modules/2.6.5-1.358.8kstacks/build SUBDIRS=/home/steve/kits/wlan/ndis/ndiswrapper-0.7/driver DRV_VERSION=0.7 modules
make[2]: Entering directory `/lib/modules/2.6.5-1.358.8kstacks/build'
Building modules, stage 2.
MODPOST
*** Warning: "get_user_size" [/home/steve/kits/wlan/ndis/ndiswrapper-0.7/driver/ndiswrapper.ko] undefined!
make[2]: Leaving directory `/lib/modules/2.6.5-1.358.8kstacks/build'
mkdir -p /lib/modules/2.6.5-1.358.8kstacks/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.5-1.358.8kstacks/misc
/sbin/depmod -a
make[1]: Leaving directory `/home/steve/kits/wlan/ndis/ndiswrapper-0.7/driver'
make -C utils install
make[1]: Entering directory `/home/steve/kits/wlan/ndis/ndiswrapper-0.7/utils'
install -m 755 loadndisdriver /sbin
install -m 755 ndiswrapper /usr/sbin
install -m 755 wlan_radio_averatec_5110hx /usr/sbin
make[1]: Leaving directory `/home/steve/kits/wlan/ndis/ndiswrapper-0.7/utils'
 
Old 05-26-2004, 08:46 PM   #9
J.W.
LQ Veteran
 
Registered: Mar 2003
Location: Boise, ID
Distribution: Mint
Posts: 6,642

Rep: Reputation: 83
I don't know if this will be helpful or not, but I think that this place www.atrpms.net may be the author of the package you seek, and it seems possible that this www.atrpms.net/dist/common/ipw2100-firmware may include what you need. I realize it's not labelled as the "helper" app but is it possible that this package may differ from the one you've already got, and may (??) include the extra "helper" that you need? Of course, if all of this is old news, then sorry, please disregard. In any event good luck with it -- J.W.
 
Old 06-17-2004, 07:49 AM   #10
dario77
LQ Newbie
 
Registered: Jun 2004
Distribution: Fedora Core 2
Posts: 4

Rep: Reputation: 0
Lightbulb Found it!

I just managed to install my Intel 2100 wireless card in my laptop. I found the package atrpms-kmdl-helper here:

http://download.atrpms.net/productio...2-i386/atrpms/

Hope this helps!

dario
 
Old 06-17-2004, 09:26 AM   #11
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
does it work ?
whats the functionality like ?

the home page says the driver is "partially functional" what features are missing ?
 
  


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
rpm cannot find li paulr1984 Linux - Software 2 10-24-2005 08:44 PM
How to find corresponding rpm package stewchcken Linux - Software 3 07-14-2005 12:50 AM
Where to find Apache RPM theprophet Fedora 2 12-16-2004 12:09 AM
RPM can't find /bin/sh, etc... matthurne Linux - Software 0 01-04-2004 11:00 PM
proz and rpm find adcripps Linux - General 4 03-03-2002 04:05 PM


All times are GMT -5. The time now is 12:08 PM.

Main Menu
Advertisement
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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration