Linux - NewbieThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
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 :-(
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 ?
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,
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]#
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
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.
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!
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.