PDA

View Full Version : IBM R50p wireless support



Sparticat
05-02-2004, 04:22 AM
Trying to install madwifi drivers for internal Atheros wireless nic. IBM R50p 1832-22u with internal 802.11b/g. I have a hd install of Knoppix 3.3 2-16-04- everything else working ok. I have download the madwifi drivers, but when I try to make I get-

root@mcurtin5:~/madwifi# make
for i in ./ath_hal ./wlan ./driver; do \
(cd $i; make); \
done
make[1]: Entering directory `/root/madwifi/ath_hal'
cp ./../hal/linux/ah_osdep.c ah_osdep.c
uudecode ./../hal/linux/i386-elf.hal.o.uu
cp ./../hal/linux/i386-elf.opt_ah.h opt_ah.h
make -C /lib/modules/2.4.24-xfs/build SUBDIRS=/root/madwifi/ath_hal modules
make[2]: Entering directory `/usr/src/linux-2.4.24-xfs'
make[2]: *** No rule to make target `modules'. Stop.
make[2]: Leaving directory `/usr/src/linux-2.4.24-xfs'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/madwifi/ath_hal'
make[1]: Entering directory `/root/madwifi/wlan'
make -C /lib/modules/2.4.24-xfs/build SUBDIRS=/root/madwifi/wlan modules
make[2]: Entering directory `/usr/src/linux-2.4.24-xfs'
make[2]: *** No rule to make target `modules'. Stop.
make[2]: Leaving directory `/usr/src/linux-2.4.24-xfs'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/madwifi/wlan'
make[1]: Entering directory `/root/madwifi/driver'
make -C /lib/modules/2.4.24-xfs/build SUBDIRS=/root/madwifi/driver modules
make[2]: Entering directory `/usr/src/linux-2.4.24-xfs'
make[2]: *** No rule to make target `modules'. Stop.
make[2]: Leaving directory `/usr/src/linux-2.4.24-xfs'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/madwifi/driver'
make: *** [all] Error 2
root@mcurtin5:~/madwifi# make config
make: *** No rule to make target `config'. Stop.

Here is output of lspci -v-

root@mcurtin5:/# lspci -v
00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03)
Subsystem: IBM: Unknown device 0529
Flags: bus master, fast devsel, latency 0
Memory at d0000000 (32-bit, prefetchable) [size=256M]
Capabilities: [e4] #09 [4104]
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 96
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 00003000-00003fff
Memory behind bridge: c0100000-c01fffff
Prefetchable memory behind bridge: e0000000-e7ffffff

00:1d.0 USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 01) (prog-if 00 [UHCI])
Subsystem: IBM: Unknown device 052d
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1800 [size=32]

00:1d.1 USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 01) (prog-if 00 [UHCI])
Subsystem: IBM: Unknown device 052d
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1820 [size=32]

00:1d.2 USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 01) (prog-if 00 [UHCI])
Subsystem: IBM: Unknown device 052d
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1840 [size=32]

00:1d.7 USB Controller: Intel Corp. 82801DB USB2 (rev 01) (prog-if 20 [EHCI])
Subsystem: IBM: Unknown device 052e
Flags: bus master, medium devsel, latency 0, IRQ 11
Memory at c0000000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] #0a [2080]

00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 81) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=08, sec-latency=168
I/O behind bridge: 00004000-00008fff
Memory behind bridge: c0200000-cfffffff
Prefetchable memory behind bridge: e8000000-efffffff

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

00:1f.1 IDE interface: Intel Corp. 82801DBM Ultra ATA Storage Controller (rev 01) (prog-if 8a [Master SecP PriP])
Subsystem: IBM: Unknown device 052d
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at 1860 [size=16]
Memory at 7ff79000 (32-bit, non-prefetchable) [size=1K]

00:1f.3 SMBus: Intel Corp. 82801DB/DBM SMBus Controller (rev 01)
Subsystem: IBM: Unknown device 052d
Flags: medium devsel, IRQ 11
I/O ports at 1880 [size=32]

00:1f.5 Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio Controller (rev 01)
Subsystem: IBM: Unknown device 0554
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1c00 [size=256]
I/O ports at 18c0 [size=64]
Memory at c0000c00 (32-bit, non-prefetchable) [size=512]
Memory at c0000800 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2

00:1f.6 Modem: Intel Corp. 82801DB AC'97 Modem Controller (rev 01) (prog-if 00 [Generic])
Subsystem: IBM: Unknown device 0525
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 2400 [size=256]
I/O ports at 2000 [size=128]
Capabilities: [50] Power Management version 2

01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4e54 (rev 80) (prog-if 00 [VGA])
Subsystem: IBM: Unknown device 054f
Flags: bus master, fast Back2Back, 66Mhz, medium devsel, latency 66, IRQ 11
Memory at e0000000 (32-bit, prefetchable) [size=128M]
I/O ports at 3000 [size=256]
Memory at c0100000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2

02:00.0 CardBus bridge: Texas Instruments: Unknown device ac46 (rev 01)
Subsystem: IBM: Unknown device 0552
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at b0000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=03, subordinate=05, sec-latency=176
Memory window 0: 80000000-803ff000 (prefetchable)
Memory window 1: 80400000-807ff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
16-bit legacy interface ports at 0001

02:00.1 CardBus bridge: Texas Instruments: Unknown device ac46 (rev 01)
Subsystem: IBM: Unknown device 0552
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at b1000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=06, subordinate=08, sec-latency=176
Memory window 0: 80800000-80bff000 (prefetchable)
Memory window 1: 80c00000-80fff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
16-bit legacy interface ports at 0001

02:01.0 Ethernet controller: Intel Corp.: Unknown device 101e (rev 03)
Subsystem: IBM: Unknown device 0549
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
Memory at c0220000 (32-bit, non-prefetchable) [size=128K]
Memory at c0200000 (32-bit, non-prefetchable) [size=64K]
I/O ports at 8000 [size=64]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
Capabilities: [f0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-

02:02.0 Ethernet controller: Unknown device 168c:1014 (rev 01)
Subsystem: Unknown device 17ab:8331
Flags: bus master, medium devsel, latency 80, IRQ 11
Memory at c0210000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [44] Power Management version 2

This is a stock Debian install via the knoppix-installer script. I have not recompiled my own kernel.

root@mcurtin5:/usr/src/linux-2.4.24-xfs# ls
Documentation include


Any help would be greatly appreciated!

garyng
05-02-2004, 04:57 AM
do you have the linux kernel source ? More specifically, the source that used to build your current running kernel, assuming it is from KNOPPIX ?

You need the exact kernel source there your current kernel is from as well as the right gcc compiler(again the one used to build your kernel) in order to build additional modules to run with it.