Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
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.
Hmm, try to track it down in the package management of your distro, it might just not get included by default, but its bizarre that they would leave it off entirely... celticselph, exactly what errors are you getting? You know you're going to need gcc and the kernel source no matter what, Mandrake, SuSe and RedHat (and fedora), have a tendency to leave those out unless you chose "custom" or "everything".
It may be the fact on most machines that having the sharutils package installed eliminates the errors from the make install, however that is not the case on my machine. I think I am going to try a different kernal and see if that solves the problem. This just doesn't make any sense.
The atheros drivers are not in the kernel, any of them, the 2.4 series or the 2.6 series. The only way to get this card to work is the atheros package, or install FreeBSD-current. What's the error series from the sharutils compile?
What do you mean, " What's the error series from the sharutils compile?"? Sharutils works fine, as far as I know. There were two different errors I was getting for the madwifi driver, and I stress WERE...Initially I was getting the error on the make from uudecode. This is what is WAS spitting back at me:
uudecode < ../hal/linux/i386-elf.hal.o.uu
uudecode: stdin: No `end' line
make: *** [hal.o] Error 1
Now, it seems when I run a make, I don't get it anymore. Is it possible I have run make clean and make so many times that my kernal just doesn't know what is right anymore? Seems strange that it has suddenly dissapeared. Should I be doing some kind of uninstall before I run make each time?
As far as make install, this doesn't work at all. If I am indeed performing the make w/out any errors, as it seems I am now, then I would think the make install would be no problem. But this doesn't seem to be the case. I am still getting the unresolved errors that I was getting before. I'm only listing the first error for each module bc there are a ton of errors for each one and I don't feel like typing for an hour:
depmod: ** Unresolved symbols in /lib/modules/2.4.20-8/net/ath-hal.o
...
depmod: ** Unresolved symbols in /lib/modules/2.4.20-8/net/ath_pci.o
...
depmod: ** Unresolved symbols in /lib/modules/2.4.20-8/net/wlan.o
BTW, I would like to bring the output of the makre and make install to my other machine that is connected to the internet, but unfortunately I don't have an easy way to do that, so it seems. Both machines don't have floppies, but they do have CD-ROMs. I tried using Gnome's Toastmaster, but when I write tracks to it and pop the written CD into my XP machine it seems the disk is not recognized any longer. So I re-formatted the disk in XP and tried again to write the disk in RH, but same result. I'm confused. Shouldn't both be writing data in FAT format?
Not to get off track, but I just thought of something. I have a Lucent wireless card that only supports 64-bit WEP keys. But our wireless router for our home network is configured with 128-bit key, which is why I bought the proxim gold a/b combo card to begin with. Anyway, since I can't seem to get the madwifi driver installed, but I can get the orinoco_cs driver installed, is there a way I can set up my linux box to share the connection of my XP machine using windows Internet connection sharing? I've done this connection sharing before with two windows mahines, but never with a linux/windows combo. Plus, I wonder if the 64-bit limit of the lucent wireless card will prohibit it from talking back and forth with the 128-bit I am using on my windows laptop?
Let me stress, that this is just an idea, and I still really want to get the proxim card working.
[selph@dhcp-201-111 sharutils-4.2]$ make
for subdir in doc lib po src checks contrib; do \
target=`echo all-recursive|sed 's/-recursive//'`; \
echo making $target in $subdir; \
(cd $subdir && make $target) \
|| case "" in *k*) fail=yes;; *) exit 1;; esac; \
done && test -z "$fail"
making all in doc
make[1]: Entering directory `/home/selph/sharutils-4.2/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/selph/sharutils-4.2/doc'
making all in lib
make[1]: Entering directory `/home/selph/sharutils-4.2/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/selph/sharutils-4.2/lib'
making all in po
make[1]: Entering directory `/home/selph/sharutils-4.2/po'
/usr/bin/msgfmt -o nl.mo nl.po
/usr/bin/msgfmt: nl.po: warning: Charset missing in header.
Message conversion to user's charset will not work.
nl.po:450: `msgid' and `msgstr' entries do not both end with '\n'
/usr/bin/msgfmt: found 1 fatal error
make[1]: *** [nl.mo] Error 1
is the error i get when i run the make comand. Soooo should i try and install the packages for red hat, and if yes which ones to make sharutils work, thanks, mike
go into po/nl.po at line 450 and make sure that msgid and msgstr both end in '\n'. Then rerun make and should should get a few more of those errors. Keep fixing them and eventually the make will work.
I ended up re-installing RH9 from scratch and that solved everything. Somewhere, somehow I REALLY messed up!!! Thank you finegan for all you help. If nothing else, I've learned a little more about linux than I knew before.
I have been following this thread for a bit, and I would recommend verifying the chipset. I have a Proxim Orioco silver 802.11b card and the chipset is actually Agere systems (It's printed on the back of the card). There is a beta-class driver on Agere's website.
Good point, I was starting on that when someone else pipped in that it was Atheros, but now I'm not so certain, also the linux-wlan.net adapter's HCL page was down that day.
00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS645DX Host & Memory & AGP Controller (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 (rev 14)
00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [SiS] FireWire Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.6 Modem: Silicon Integrated Systems [SiS] Intel 537 [56k Winmodem] (rev a0)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 91)
00:0a.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [Radeon Mobility 9000 M9] (rev 01)
would be what it said....... i dunno if this helps, but the back of the card does not say the word Agere on it at all. I know the company who made it is Proxim because that is on the back.. dunno.......... hope this helps, mike
it seems to be that your notebook matches with my one (sis chipset, ...) and i also use rh9 and you wont believe my wlancard is an orinoco silver b/g. BUT i have the same problem so i try to solve it simultaneously to you. i´m not very confidently.
Hmm, alright, if its not under lspci, it must not be a cardbus card, which is a bit of a surprise. Then its a normal pcmcia card, which means the ident will tell us:
The problems discussed on this thread are very similar to the problems I am having with my new Orinoco gold b/g card. I also have Redhat 9 - Linux-2.4.20-8.
I have been trying to get this wireless card up and running for the past 72 hours. I have been actively searching the internet for problems similar to mine. This thread seems to be the closest related to my problems
I performed the commands recommeded earlier. /sbin/cardctl ident and /sbin/lspci (See Below)
***************
/sbin/cardctl ident
Socket 0:
product info: "Atheros Communications, Inc.", "AR5001-0000-0000", "Wireless LAN Reference Card", "00"
manfid: 0x0271, 0x0012
function: 6 (network)
Socket 1:
no product info available
******************
/sbin/lspci
00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev
04)
00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)
00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 42)
00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]
02:04.0 Communication controller: Lucent Microelectronics LT WinModem (rev 02)
02:06.0 CardBus bridge: Texas Instruments PCI1420
02:06.1 CardBus bridge: Texas Instruments PCI1420
02:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VM (KM) Ethernet Controller (rev 42)
02:0e.0 USB Controller: NEC Corporation USB (rev 41)
02:0e.1 USB Controller: NEC Corporation USB (rev 41)
02:0e.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
03:00.0 Ethernet controller: Unknown device 168c:0013 (rev 01)
*********************
The card does show up, but I am unable to get it operational. I have tried insmod -f <object.o> Here are the results.
insmod -f wlan.o
wlan.o: unresolved symbol skb_copy_expand_Rsmp_f899cc56
wlan.o: unresolved symbol __write_lock_failed
wlan.o: unresolved symbol _ctype_Rsmp_8d3894f2
wlan.o: unresolved symbol ___pskb_trim_Rsmp_9c9bd1fd
wlan.o: unresolved symbol sscanf_Rsmp_859204af
wlan.o: unresolved symbol add_timer_Rsmp_a19eacf8
wlan.o: unresolved symbol del_timer_Rsmp_fc62f16d
wlan.o: unresolved symbol register_netdev_Rsmp_f21330a9
wlan.o: unresolved symbol __out_of_line_bug_Rsmp_8b0fd3c5
wlan.o: unresolved symbol __kfree_skb_Rsmp_47ca53a2
wlan.o: unresolved symbol alloc_skb_Rsmp_3a1d4a36
wlan.o: unresolved symbol eth_type_trans_Rsmp_fa4d9e28
wlan.o: unresolved symbol __generic_copy_to_user_Rsmp_d523fdd3
wlan.o: unresolved symbol pskb_expand_head_Rsmp_660339d6
wlan.o: unresolved symbol proc_net_Rsmp_0c1a2ea4
wlan.o: unresolved symbol netif_rx_Rsmp_badbf191
wlan.o: unresolved symbol skb_copy_Rsmp_c46b3214
wlan.o: unresolved symbol dev_queue_xmit_Rsmp_8eafce04
wlan.o: unresolved symbol sprintf_Rsmp_1d26aa98
wlan.o: unresolved symbol __read_lock_failed
wlan.o: unresolved symbol skb_over_panic_Rsmp_8ab04c95
wlan.o: unresolved symbol printk_Rsmp_1b7d4074
wlan.o: unresolved symbol kfree_Rsmp_037a0cba
wlan.o: unresolved symbol create_proc_entry_Rsmp_b406e818
wlan.o: unresolved symbol remove_proc_entry_Rsmp_c576a649
wlan.o: unresolved symbol panic_Rsmp_01075bf0
wlan.o: unresolved symbol get_random_bytes_Rsmp_79aa04a2
wlan.o: unresolved symbol kmalloc_Rsmp_93d4cfe6
wlan.o: unresolved symbol snprintf_Rsmp_025da070
wlan.o: unresolved symbol skb_under_panic_Rsmp_a16673b7
wlan.o: unresolved symbol do_softirq_Rsmp_f0a529b7
wlan.o: unresolved symbol unregister_netdev_Rsmp_ff962028
wlan.o: unresolved symbol jiffies_Rsmp_0da02d67
wlan.o: unresolved symbol proc_mkdir_Rsmp_8e796559
wlan.o: unresolved symbol irq_stat_Rsmp_27e39424
insmod -f ath_hal.o
ath_hal.o: unresolved symbol proc_dointvec_Rsmp_b8634c0b
ath_hal.o: unresolved symbol unregister_sysctl_table_Rsmp_67f567eb
ath_hal.o: unresolved symbol vsnprintf_Rsmp_57a6504e
ath_hal.o: unresolved symbol register_sysctl_table_Rsmp_fcdcf7f9
ath_hal.o: unresolved symbol printk_Rsmp_1b7d4074
ath_hal.o: unresolved symbol kfree_Rsmp_037a0cba
ath_hal.o: unresolved symbol kmalloc_Rsmp_93d4cfe6
ath_hal.o: unresolved symbol snprintf_Rsmp_025da070
ath_hal.o: unresolved symbol __udelay_Rsmp_9e7d6bd0
ath_hal.o: unresolved symbol jiffies_Rsmp_0da02d67
ath_hal.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
******************
Can anyone tell me what I can do to get this wireless card working?
Redhat that's right... you no kidding, need aaaaa, sharutils, in order to compile this correctly, because for some reason in order for the module to build right you need uuencode and uudecode, yeah they're normally used for mail mime mangling, I have no idea why they're needed for this driver to work, but that's the bug. You can fiddle around and find them on rpmfind.net or just grab em from source... they're on the RH CDs themselves, just not installed by default.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.