Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
OK...... I've finally gotten the latest kernel up and running, on my machine, now I think I've got better than average odds of getting my iblitzz BW1605 card to work ( I know, it's cheap, but hey... so am I) So, I downloaded the installer from their website, and whaddya know, it won't install unless you're running RH 7.3 or 8.0 which is great, but I'm running mandy 9.1 on this comp. So.... downloaded and compiled the sources for the module 8211.o : when I tried to insmod it, I get this 8211.o: unresolved symbol cpu_raise_softirq_Rd01f3ee8
8211.o: unresolved symbol alloc_skb_R37701013
8211.o: unresolved symbol __kfree_skb_R9f577077
8211.o: unresolved symbol __out_of_line_bug_R8b0fd3c5
8211.o: unresolved symbol __const_udelay_Reae3dfd6
8211.o: unresolved symbol kmalloc_R93d4cfe6
8211.o: unresolved symbol skb_over_panic_R96dfe3a9
8211.o: unresolved symbol pci_read_config_byte_R90c21225
8211.o: unresolved symbol __generic_copy_to_user_Rd523fdd3
8211.o: unresolved symbol __request_region_R1a1a4f09
8211.o: unresolved symbol pci_drv_unregister
8211.o: unresolved symbol get_random_bytes_R79aa04a2
8211.o: unresolved symbol netif_rx_R61b6a4ab
8211.o: unresolved symbol ioport_resource_R865ebccd
8211.o: unresolved symbol eth_type_trans_R8099d0b4
8211.o: unresolved symbol add_timer_Ra19eacf8
8211.o: unresolved symbol unregister_netdev_R5766c6b2
8211.o: unresolved symbol jiffies_R0da02d67
8211.o: unresolved symbol init_etherdev_R11e5929d
8211.o: unresolved symbol free_irq_Rf20dabd8
8211.o: unresolved symbol del_timer_Rfc62f16d
8211.o: unresolved symbol dev_close_Ra406195e
8211.o: unresolved symbol kfree_R037a0cba
8211.o: unresolved symbol __release_region_Rd49501d4
8211.o: unresolved symbol printk_R1b7d4074
8211.o: unresolved symbol iounmap_R5fb196d4
8211.o: unresolved symbol request_irq_R0c60f2e0
8211.o: unresolved symbol softnet_data_R21a8786f
8211.o: unresolved symbol pci_drv_register
8211.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. Contact the module supplier for
assistance, only they can help you.
I've had shorter warnings from my bank when I bounce checks!!
I know it's something I've done wrong, I just dunno what..... somebody help me. PLEASE!!
thanks
Smee
I don't know if you tried or if it will help, but the Makefile on the ADM8211 links the kernel directory as "/usr/src/linux-2.4". If you change the first or second line to "/usr/src/linux" or whatever your kernel source dir is, you shouldn't have any problems (methinks). If I remember correctly, the driver compiles without complaining even if the kernel source dir is wrong.
As for me, I have successfully compiled my driver, and am able to insmod it no problem. dmesg happily reports my ADM8211 registered as "eth0: ADMtek Wireless rev 32 at 0x4800". When I ifconfig my eth0, the light blinks, and dmesg happily reports "set channel 1" through "set channel 11". but when I dhcpcd eth0, it times out. I am able to ping the interface when I force an IP on it, but it isn't connecting to anything (I'm just forcing an IP).
iwconfig and iwpriv claim that there are no wireless extentions and no ioctls on eth0.
What am I doing wrong? Does anyone have any ideas?
I am having some of the same problems you guys are seeing with my Belkin P56768-A v.2101 (ADMtek chipset) wireless card.
When I run "depmod -e", I get a bunch of unresolved symbols spat back at me. Also, during boot time, I get an "**** unresolved symbols in ...../8211.o" error.
However, when I "insmod 8211.o" manually, I don't get any complaints. Everything appears to be working fine. Neither iwconfig nor ifconfig complain when I configure wireless and networking parameters. But no dice pinging anything.
I did a bit of digging and found that my kernel (default RH9 kernel: 2.4.20-8) was built with "CONFIG_MODVERSIONS=y". This means that kernel symbols are suffixed with a 'version' hash. So instead of a kernel symbol being called e.g. "jiffies" (like my 8211.o module would expect), it is called "jiffies_R0da02d67". Hence the unresolved symbols. I can recommend http://www.tldp.org/HOWTO/Module-HOWTO/ for anyone who's interested in reading up on how modules work. Also grep through /proc/ksyms for some insight.
I don't know if there is anything I can do when compiling 8211.o to get it to look for the version-hash-suffixed symbols instead of the plain-old symbols. The only thing I can think of is recompiling my kernel with CONFIG_MODVERSIONS set to "n"... but that will take 500 years on my P1-150MHz machine!
If anyone comes up with a solution to this problem, please let me know.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.