Re: [Madwifi-users] insmod on the driver gives unresolved symbols-------Linksys
Status: Beta
Brought to you by:
otaku
From: Gopi K. G. <gop...@ya...> - 2003-08-18 21:40:44
|
Hello All, Thanks Silas for your inputs. I will try that and let all know if it works or not. Here is the output of ================================================================================================ cat /proc/pci ******************************* PCI devices found: Bus 0, device 0, function 0: Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP disabled) (rev 2). Master Capable. Latency=64. Prefetchable 32 bit memory at 0x0 [0xfffffff]. Bus 0, device 2, function 0: CardBus bridge: Texas Instruments PCI1250 (rev 2). IRQ 11. Master Capable. Latency=168. Max Lat=5. Non-prefetchable 32 bit memory at 0x20301000 [0x20301fff]. Bus 0, device 2, function 1: CardBus bridge: Texas Instruments PCI1250 (#2) (rev 2). IRQ 11. Master Capable. Latency=168. Max Lat=5. Non-prefetchable 32 bit memory at 0x20300000 [0x20300fff]. Bus 7, device 2, function 0: CardBus bridge: Texas Instruments PCI1250 (#3) (rev 1). Master Capable. Latency=168. Min Gnt=64.Max Lat=5. Non-prefetchable 32 bit memory at 0x40003000 [0x40003fff]. Bus 7, device 2, function 1: CardBus bridge: Texas Instruments PCI1250 (#4) (rev 1). Master Capable. Latency=168. Min Gnt=64.Max Lat=5. Non-prefetchable 32 bit memory at 0x40002000 [0x40002fff]. Bus 0, device 3, function 0: VGA compatible controller: Neomagic Corporation NM2160 [MagicGraph 128XD] (rev 1). IRQ 11. Master Capable. Latency=128. Min Gnt=16.Max Lat=255. Prefetchable 32 bit memory at 0xe0000000 [0xe0ffffff]. Non-prefetchable 32 bit memory at 0x20000000 [0x201fffff]. Non-prefetchable 32 bit memory at 0x20200000 [0x202fffff]. Bus 0, device 4, function 0: PCI bridge: IBM 20H2999 PCI Docking Bridge (rev 6). Master Capable. Latency=168. Min Gnt=2. Bus 0, device 7, function 0: Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 1). Bus 7, device 0, function 0: ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (#2) (rev 1). Bus 0, device 7, function 1: IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 1). Master Capable. Latency=48. I/O at 0xfcf0 [0xfcff]. Bus 7, device 0, function 1: IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (#2) (rev 1). I/O at 0x1000 [0x100f]. Bus 0, device 7, function 2: USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 1). IRQ 11. Master Capable. Latency=48. I/O at 0x8400 [0x841f]. Bus 7, device 0, function 2: USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (#2) (rev 1). IRQ 11. Master Capable. Latency=48. I/O at 0x9700 [0x971f]. Bus 0, device 7, function 3: Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 1). IRQ 9. Bus 7, device 0, function 3: Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (#2) (rev 1). IRQ 9. Bus 7, device 1, function 0: SCSI storage controller: Adaptec AIC-7861 (rev 3). IRQ 11. Master Capable. Latency=24. Min Gnt=4.Max Lat=4. I/O at 0x9100 [0x91ff]. Non-prefetchable 32 bit memory at 0x40000000 [0x40000fff]. Bus 7, device 5, function 0: Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev 16). IRQ 11. Master Capable. Latency=24. Min Gnt=32.Max Lat=64. I/O at 0x9000 [0x90ff]. Non-prefetchable 32 bit memory at 0x40001000 [0x400010ff]. Bus 7, device 6, function 0: RAID bus controller: CMD Technology Inc PCI0649 (rev 2). IRQ 11. Master Capable. Latency=64. Min Gnt=2.Max Lat=4. I/O at 0x9400 [0x9407]. I/O at 0x9600 [0x9603]. I/O at 0x9300 [0x9307]. I/O at 0x9500 [0x9503]. I/O at 0x9200 [0x920f]. Bus 1, device 0, function 0: Ethernet controller: PCI device 168c:0013 (rev 1). IRQ 11. Master Capable. No bursts. Min Gnt=10.Max Lat=28. Non-prefetchable 32 bit memory at 0x10400000 [0x1040ffff]. Bus 4, device 0, function 0: Ethernet controller: PCI device 115d:0003 (rev 3). IRQ 11. Master Capable. Latency=64. Min Gnt=20.Max Lat=40. I/O at 0x4800 [0x487f]. Non-prefetchable 32 bit memory at 0x10c00000 [0x10c007ff]. Non-prefetchable 32 bit memory at 0x10c00800 [0x10c00fff]. dmesg output **************************** Linux version 2.4.20-19.7 (bhc...@po...) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-113)) #1 Tue Jul 15 13:44:14 EDT 2003 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000000dfd0000 (usable) BIOS-e820: 000000000dfd0000 - 000000000dfdf000 (ACPI data) BIOS-e820: 000000000dfdf000 - 000000000dfe0000 (ACPI NVS) BIOS-e820: 000000000dfe0000 - 000000000e000000 (reserved) BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved) 0MB HIGHMEM available. 223MB LOWMEM available. On node 0 totalpages: 57296 zone(0): 4096 pages. zone(1): 53200 pages. zone(2): 0 pages. IBM machine detected. Enabling interrupts during APM calls. Kernel command line: ro root=/dev/hda7 hdc=ide-scsi ide_setup: hdc=ide-scsi Initializing CPU#0 Detected 298.428 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 594.73 BogoMIPS Memory: 220988k/229184k available (1175k kernel code, 6020k reserved, 986k data, 116k init, 0k highmem) Dentry cache hash table entries: 32768 (order: 6, 262144 bytes) Inode cache hash table entries: 16384 (order: 5, 131072 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes) Page-cache hash table entries: 65536 (order: 6, 262144 bytes) CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 512K Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 0183f9ff 00000000 00000000 00000000 CPU: Common caps: 0183f9ff 00000000 00000000 00000000 CPU: Intel Pentium II (Deschutes) stepping 02 Enabling fast FPU save and restore... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rg...@at...) mtrr: detected mtrr type: Intel PCI: PCI BIOS revision 2.10 entry at 0xfd880, last bus=13 PCI: Using configuration type 1 PCI: Probing PCI hardware Transparent bridge - IBM 20H2999 PCI Docking Bridge PCI: Using IRQ router PIIX [8086/7110] at 00:07.0 PCI: Found IRQ 11 for device 00:02.0 PCI: Sharing IRQ 11 with 00:03.0 PCI: Found IRQ 11 for device 00:02.1 Limiting direct PCI/PCI transfers. isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16) Starting kswapd VFS: Disk quotas vdquot_6.5.1 pty: 2048 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled ttyS0 at 0x03f8 (irq = 4) is a 16550A Real Time Clock Driver v1.10e Floppy drive(s): fd0 is 1.44M FDC 0 is a National Semiconductor PC87306 NET4: Frame Diverter 0.46 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00beta3-.2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller at PCI slot 00:07.1 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xfcf0-0xfcf7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xfcf8-0xfcff, BIOS settings: hdc:DMA, hdd:pio PIIX4: IDE controller at PCI slot 07:00.1 PCI: Enabling device 07:00.1 (0000 -> 0001) PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later PIIX4: neither IDE port enabled (BIOS) CMD649: IDE controller at PCI slot 07:06.0 CMD649: chipset revision 2 CMD649: not 100% native mode: will probe irqs later ide2: BM-DMA at 0x9200-0x9207, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0x9208-0x920f, BIOS settings: hdg:pio, hdh:pio hda: IC25N030ATCS04-0, ATA DISK drive blk: queue c0377440, I/O limit 4095Mb (mask 0xffffffff) hdc: SONY CD-RW CRX700E, ATAPI CD/DVD-ROM drive hde: SAMSUNG CDRW/DVD SM-348B, ATAPI CD/DVD-ROM drive hdg: IC35L120AVV207-0, ATA DISK drive blk: queue c037816c, I/O limit 4095Mb (mask 0xffffffff) ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 ide2 at 0x9400-0x9407,0x9602 on irq 11 ide3 at 0x9300-0x9307,0x9502 on irq 11 hda: attached ide-disk driver. hda: host protected area => 1 hda: 58605120 sectors (30006 MB) w/1768KiB Cache, CHS=3876/240/63, UDMA(33) hdg: attached ide-disk driver. hdg: host protected area => 1 hdg: 241254720 sectors (123522 MB) w/1821KiB Cache, CHS=15017/255/63, UDMA(33) ide-floppy driver 0.99.newide Partition check: hda: hda1 hda2 < hda5 hda6 hda7 hda8 > hdg: hdg1 hdg2 < hdg5 hdg6 hdg7 hdg8 > ide-floppy driver 0.99.newide md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 32768) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. RAMDISK: Compressed image found at block 0 Freeing initrd memory: 242k freed VFS: Mounted root (ext2 filesystem). SCSI subsystem driver Revision: 1.00 scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8 <Adaptec 2940A Ultra SCSI adapter> aic7860: Ultra Single Channel A, SCSI Id=7, 3/253 SCBs blk: queue c1944414, I/O limit 4095Mb (mask 0xffffffff) Journalled Block Device driver loaded kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Freeing unused kernel memory: 116k freed Adding Swap: 529160k swap-space (priority -1) usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb-uhci.c: $Revision: 1.275 $ time 13:54:09 Jul 15 2003 usb-uhci.c: High bandwidth mode enabled PCI: Found IRQ 11 for device 00:07.2 usb-uhci.c: USB UHCI at I/O 0x8400, IRQ 11 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: USB UHCI at I/O 0x9700, IRQ 11 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: v1.275:USB Universal Host Controller Interface driver hub.c: new USB device 07:00.2-1, assigned address 2 spurious 8259A interrupt: IRQ7. usb.c: USB device 2 (vend/prod 0x733/0x430) is not claimed by any active driver. EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,7), internal journal ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996 ad1848: No ISAPnP cards found, trying standard ones... cs4232: set synthio and synthirq to use the wavefront facilities. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,5), internal journal EXT3-fs: mounted filesystem with ordered data mode. hde: attached ide-cdrom driver. hde: ATAPI 48X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.12 hdc: attached ide-scsi driver. scsi1 : SCSI host adapter emulation for IDE ATAPI devices Vendor: SONY Model: CD-RW CRX700E Rev: 1.0h Type: CD-ROM ANSI SCSI revision: 02 hdc: DMA disabled hde: DMA disabled parport0: PC-style at 0x3bc [PCSPP,TRISTATE] parport0: Printer, Canon BJC-2100 ip_conntrack version 2.1 (1790 buckets, 14320 max) - 292 bytes per conntrack Linux Kernel Card Services 3.1.22 options: [pci] [cardbus] [pm] PCI: Found IRQ 11 for device 00:02.0 PCI: Sharing IRQ 11 with 00:03.0 PCI: Found IRQ 11 for device 00:02.1 PCI: No IRQ known for interrupt pin A of device 07:02.0. Please try using pci=biosirq. PCI: No IRQ known for interrupt pin A of device 07:02.1. Please try using pci=biosirq. Yenta IRQ list 0698, PCI irq11 Socket status: 30000020 Yenta IRQ list 0698, PCI irq11 Socket status: 30000020 Yenta IRQ list 0698, PCI irq0 Socket status: 30000006 Yenta IRQ list 0698, PCI irq0 Socket status: 30000006 cs: cb_alloc(bus 1): vendor 0x168c, device 0x0013 PCI: Enabling device 01:00.0 (0000 -> 0002) cs: cb_alloc(bus 4): vendor 0x115d, device 0x0003 PCI: Enabling device 04:00.0 (0000 -> 0003) PCI: Setting latency timer of device 04:00.0 to 64 divert: allocating divert_blk for eth0 eth0: Xircom cardbus revision 3 at irq 11 cs: IO port probe 0x0c00-0x0cff: clean. cs: IO port probe 0x0100-0x04ff: excluding 0x130-0x137 0x200-0x207 0x220-0x22f 0x388-0x38f 0x3b8-0x3df 0x4d0-0x4d7 cs: IO port probe 0x0a00-0x0aff: clean. xircom cardbus adaptor found, registering as eth0, using irq 11 ath_hal: 0.9.5.3 BETA (Sam Leffler <sa...@er...>) xircom_cb: Link status has changed xircom_cb: Link is 10 mbit wlan: 0.7.1.1 BETA (Sam Leffler <sa...@er...>) wlan: driver unloaded ath_hal: driver unloaded parport0: PC-style at 0x3bc [PCSPP,TRISTATE] parport0: Printer, Canon BJC-2100 lp0: using parport0 (polling). lp0: console ready Attached scsi CD-ROM sr0 at scsi1, channel 0, id 0, lun 0 sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray cdrom: This disc doesn't have any tracks I recognize! cdrom: This disc doesn't have any tracks I recognize! ================================================================================================ Hope you this would of some help. What I guess till now is that due to some reasons the insmod of wlan.o and ath_hal.o is loading the modules into the kernel but the symbols are not being read while doing the insmod ath_pci.o and thats the reason why i get unresolved symbols. Anyway if you can find something out of the above information please do let me know. Rgds Gopi Ganti --- silas bennett <spi...@ho...> wrote: > Hello Gopi, > > I don't know much about Red Hat, except that thier > stock kernels are heavily > modified. You might want to try downloading a > vanilla 2.4.21 kernel from > http://www.kernel.org/ > also when building the kernel use ACPI instead of > APM as it seems to solve a > lot of problems with laptops. Also send more > information to the list. Run > the following commands then send us the contents of > ~/temp.trash > > cat /proc/pci > ~/temp.trash > dmesg >> ~/temp.trash > > > Cheers, > Silas Bennett > > > ----Original Message Follows---- > From: Gopi Krishna Ganti <gop...@ya...> > To: mad...@li... > Subject: [Madwifi-users] insmod on the driver gives > unresolved > symbols-------Linksys WPS54AG > Date: Thu, 14 Aug 2003 21:23:04 -0700 (PDT) > > Hi all, > > Please help me with this problem. > I am having a IBM 600 latptop with Redhat 7.3 kernel > 2.4.20-19.7 installed on it. > I am using WPC54AG wireless card from Linksys. > > I got the code from CVS and did the build as per > instructions. > now is do > insmod wlan/wlan.o ---- operation > successful > insmod ath_hal/ath_hal.o ---- opertaion > successful > insmod driver/ath_pci.o ---- operation failed > with the following error : > > ============================================================================================= > driver/ath_pci.o: unresolved symbol > ieee80211_media_change > driver/ath_pci.o: unresolved symbol > ieee80211_add_xrates > driver/ath_pci.o: unresolved symbol ath_hal_mhz2ieee > driver/ath_pci.o: unresolved symbol > ath_hal_init_channels > driver/ath_pci.o: unresolved symbol > ieee80211_new_state > driver/ath_pci.o: unresolved symbol > ieee80211_media_status > driver/ath_pci.o: unresolved symbol > ieee80211_add_rates > driver/ath_pci.o: unresolved symbol > ieee80211_dump_pkt > driver/ath_pci.o: unresolved symbol > ieee80211_media_init > driver/ath_pci.o: unresolved symbol ether_sprintf > driver/ath_pci.o: unresolved symbol > ieee80211_ifdetach > driver/ath_pci.o: unresolved symbol ieee80211_encap > driver/ath_pci.o: unresolved symbol > ieee80211_ifattach > driver/ath_pci.o: unresolved symbol > ieee80211_find_node > driver/ath_pci.o: unresolved symbol > ieee80211_mhz2ieee > driver/ath_pci.o: unresolved symbol ieee80211_input > driver/ath_pci.o: unresolved symbol _ath_hal_attach > driver/ath_pci.o: unresolved symbol ath_hal_detach > driver/ath_pci.o: unresolved symbol ath_hal_probe > driver/ath_pci.o: unresolved symbol > ieee80211_next_scan > driver/ath_pci.o: unresolved symbol > ieee80211_chan2ieee > driver/ath_pci.o: unresolved symbol > ieee80211_chan2mode > driver/ath_pci.o: unresolved symbol > ieee80211_iterate_nodes > driver/ath_pci.o: unresolved symbol > ath_hal_computetxtime > > ============================================================================================== > > > Any help is highly appreciated. > > Thanks > Ganti > > ===== > > Warm Regards, > > Gopi K Ganti > Software Engineer > Digital Globalsoft (part of Compaq and New HP) > Ph: R-650.940.1277, M-650.704.7700 > SMS (by e-mail) : 650...@mo... > > > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo. > http://search.yahoo.com > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built > ASP.NET sites including > Data Reports, E-commerce, Portals, and Forums are > available now. > Download today and enter to win an XBOX or Visual > Studio .NET. > http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 > _______________________________________________ > Madwifi-users mailing list > Mad...@li... > https://lists.sourceforge.net/lists/listinfo/madwifi-users > > _________________________________________________________________ > STOP MORE SPAM with the new MSN 8 and get 2 months > FREE* > http://join.msn.com/?page=features/junkmail > __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |