LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 09-01-2003, 04:25 PM   #1
smith847be
Member
 
Registered: Jun 2003
Location: Hanover, New Hampshire, USA
Distribution: Debian Sid (Unstable)
Posts: 143

Rep: Reputation: 15
Insmod "unresolved symbol" errors


Okay, I realize that this is a problem with a driver that probably no one has ever heard of, but I'm not getting much help on their forum. I'm trying to install the open-source driver for the ACX100-chipset network card (my D-Link DWL-520+). It is one of those "$ make" supposedly simple installations that does access kernel includes. Anyway, I do that and then run the install script, which is mainly just an '$ insmod acx100_pci.o firmware_dir=firmware debug=0x9b' command. The problem is that I get the following load of unresolved symbols:

+ insmod ../src/acx100_pci.o debug=0x9b firmware_dir=../firmware
../src/acx100_pci.o: unresolved symbol pci_set_power_state
../src/acx100_pci.o: unresolved symbol eth_type_trans
../src/acx100_pci.o: unresolved symbol schedule_timeout
../src/acx100_pci.o: unresolved symbol filp_open
../src/acx100_pci.o: unresolved symbol __kfree_skb
../src/acx100_pci.o: unresolved symbol alloc_skb
../src/acx100_pci.o: unresolved symbol pci_register_driver
../src/acx100_pci.o: unresolved symbol __generic_copy_from_user
../src/acx100_pci.o: unresolved symbol __release_region
../src/acx100_pci.o: unresolved symbol ether_setup
../src/acx100_pci.o: unresolved symbol kmalloc
../src/acx100_pci.o: unresolved symbol pci_free_consistent
../src/acx100_pci.o: unresolved symbol pci_enable_device
../src/acx100_pci.o: unresolved symbol alloc_etherdev
../src/acx100_pci.o: unresolved symbol __get_free_pages
../src/acx100_pci.o: unresolved symbol vfree
../src/acx100_pci.o: unresolved symbol cpu_raise_softirq
../src/acx100_pci.o: unresolved symbol free_irq
../src/acx100_pci.o: unresolved symbol unregister_netdev
../src/acx100_pci.o: unresolved symbol __out_of_line_bug
../src/acx100_pci.o: unresolved symbol iounmap
../src/acx100_pci.o: unresolved symbol free_pages
../src/acx100_pci.o: unresolved symbol pci_alloc_consistent
../src/acx100_pci.o: unresolved symbol filp_close
../src/acx100_pci.o: unresolved symbol __ioremap
../src/acx100_pci.o: unresolved symbol register_netdev
../src/acx100_pci.o: unresolved symbol dev_alloc_name
../src/acx100_pci.o: unresolved symbol iomem_resource
../src/acx100_pci.o: unresolved symbol kfree
../src/acx100_pci.o: unresolved symbol request_irq
../src/acx100_pci.o: unresolved symbol netif_rx
../src/acx100_pci.o: unresolved symbol pci_unregister_driver
../src/acx100_pci.o: unresolved symbol skb_over_panic
../src/acx100_pci.o: unresolved symbol pci_set_master
../src/acx100_pci.o: unresolved symbol sprintf
../src/acx100_pci.o: unresolved symbol jiffies
../src/acx100_pci.o: unresolved symbol __vmalloc
../src/acx100_pci.o: unresolved symbol softnet_data
../src/acx100_pci.o: unresolved symbol __request_region
../src/acx100_pci.o: unresolved symbol printk
../src/acx100_pci.o: unresolved symbol __generic_copy_to_user

Can anybody recognize these symbols as being part of a certain kernel option, or software package? Any guesses or recommendations of another possible problem are very welcome.

As far as I know, I have all the necessary kernel options (CONFIG_NET_RADIO, CONFIG_NET_WIRELESS) installed, as well as the required Wireless Tools package installed. I cleaned up all the leftovers from other kernel installations and recompiled the kernel that I did have. /lib/modules/`uname -r`/build points to the right spot (that being /usr/src/linux). I've tried installing with gcc 2.9 as well as gcc 3.3 installed and with four different versions of the open-source driver. The driver is technically in alpha stages, but there have been so many success stories that I'm convinced it can work, and no one else has posted any similar problem to this on their forum (acx100.sf.net).



Finally, those of you who know about the TI ACX100 chipset, I was able to install and insmod Ivor's acx100sta module just fine, and get associated and connected to the internet. However, it consistently locked up the card after transmitting a few kilobytes (15KB or so) and the only way to fix it was to reinstall the driver ... again and again. I've checked other forum threads and the people that have had this problem haven't seemed to have found a way around it. However, if anyone reading this does know a way to fix that, I'll be happy. I would prefer to get the open-source driver going, since it's got a lot more options, etc., but any internet connection will do.
 
Old 12-19-2003, 10:58 PM   #2
smith847be
Member
 
Registered: Jun 2003
Location: Hanover, New Hampshire, USA
Distribution: Debian Sid (Unstable)
Posts: 143

Original Poster
Rep: Reputation: 15
Alright, updated the kernel to 2.4.22 and now it works
 
  


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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
user-mode Linux char device driver with "unresolved symbol __generic_copy_to_user" dlobron Linux - General 0 11-14-2004 09:41 AM
VIA driver installation failed "unresolved symbol" taoweijia Linux - General 1 06-06-2004 11:06 PM
What causes insmod: unresolved symbol errors frankietomatoes Linux - General 1 12-06-2002 11:11 AM
Pcmcia says "unresolved symbol dev_kfree_skb_any" RKris Linux - Hardware 6 06-16-2002 02:32 AM
"unresolved symbol" loading smc91c92_cs NIC drivers Guitxo Linux - Networking 0 03-20-2002 09:52 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 08:37 AM.

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
Open Source Consulting | Domain Registration