Portál AbcLinuxu, 12. května 2025 07:25

Dotaz: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG

26.1.2008 21:55 chr1s1k
ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Přečteno: 6587×
Odpovědět | Admin
Zdravím, jsem majitelem výše uvedeného NB s nainstalovaným Ubuntu 7.10 a WIFI adaptérem Atheros AR5006EG, který se ovšem ve WIN XP zobrazuje jako Atheros AR5007EG. Po nainstalování Ubuntu je tento adaptér nefunkční. Po zadan příkazu iwconfig dostanu výpis
chr1s@chr1s-laptop:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.
Podle návodu na adrese http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,installation/ jsem zkoušel wifi zprovoznit, ale jak to tak vypadá, tak se mi to nepodařilo. Po napsaní ndiswrapper -l dostanu
chr1s@chr1s-laptop:~/Plocha/Atheros$ ndiswrapper -l
net5211 : driver installed
        device (168C:001C) present (alternate driver: ath_pci)
a nakonec když chci zkontrolovat, zda se mi modul nahrál dmesg | grep ndiswrapper, dostanu výpis
chr1s@chr1s-laptop:~/Plocha/Atheros$ dmesg | grep ndiswrapper
[   14.736000] ndiswrapper version 1.51 loaded (smp=yes, preempt=no)
[   14.820000] ndiswrapper: driver net5211 (,06/21/2007,5.3.0.56) loaded
[   14.820000] ndiswrapper (ZwClose:2227): closing handle 0xdfbd1628 not implemented
[   14.824000] ndiswrapper (NdisWriteErrorLogEntry:191): log: C0001389, count: 4, return_address: f8cd0064
[   14.824000] ndiswrapper (NdisWriteErrorLogEntry:194): code: 0xdfe51400
[   14.824000] ndiswrapper (NdisWriteErrorLogEntry:194): code: 0x28
[   14.824000] ndiswrapper (NdisWriteErrorLogEntry:194): code: 0xf8b54000
[   14.824000] ndiswrapper (NdisWriteErrorLogEntry:194): code: 0xf8b54000
[   14.824000] ndiswrapper (mp_init:216): couldn't initialize device: C000009A
[   14.824000] ndiswrapper (pnp_start_device:439): Windows driver couldn't initialize the device (C0000001)
[   14.824000] ndiswrapper (mp_halt:259): device f7ed5500 is not initialized - not halting
[   14.824000] ndiswrapper: device eth%d removed
[   14.824000] ndiswrapper: probe of 0000:04:00.0 failed with error -22
[   14.824000] usbcore: registered new interface driver ndiswrapper
Btw: ve Správci nesvobodných ovladačů mám jeden driver: Atheros Hardware Access Layer (HAL) a standardně je povolen a používán. Poradí někdo?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.1.2008 22:49 PiXi
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusel jsi toto? http://wiki.ubuntu.cz/Atheros_AR5007EG ?
27.1.2008 00:48 chr1s1k
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Po zadání příkazu sudo make install jsem dostal tento výpis:
chr1s@chr1s-laptop:~/Plocha/madwifi-ng-r2756-20071018$ sudo make install
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/chr1s/Plocha/madwifi-ng-r2756-20071018 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
  CC [M]  /home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath/if_ath.o
  CC [M]  /home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath/if_ath_pci.o
  LD [M]  /home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath/ath_pci.o
  CC [M]  /home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/ah_os.o
  HOSTCC  /home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:26:19: error: stdio.h: No such file or directory
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:27:19: error: errno.h: No such file or directory
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:28:20: error: getopt.h: No such file or directory
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:29:20: error: string.h: No such file or directory
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:30:20: error: stdlib.h: No such file or directory
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:32:23: error: sys/fcntl.h: No such file or directory
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:33:22: error: sys/stat.h: No such file or directory
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c: In function 'uudecode_usage':
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:37: warning: implicit declaration of function 'printf'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:37: warning: incompatible implicit declaration of built-in function 'printf'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c: At top level:
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:40: error: expected ')' before '*' token
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:70: error: expected ')' before '*' token
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c: In function 'main':
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:121: error: 'FILE' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:121: error: (Each undeclared identifier is reported only once
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:121: error: for each function it appears in.)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:121: error: 'src_stream' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:122: error: 'dst_stream' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:122: error: 'NULL' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:130: warning: implicit declaration of function 'getopt'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:134: error: 'optarg' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:138: warning: implicit declaration of function 'exit'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:138: warning: incompatible implicit declaration of built-in function 'exit'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:141: error: 'optind' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:142: error: 'stdin' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:144: warning: implicit declaration of function 'fopen'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:146: warning: implicit declaration of function 'fprintf'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:146: warning: incompatible implicit declaration of built-in function 'fprintf'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:146: error: 'stderr' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:147: warning: implicit declaration of function 'strerror'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:147: error: 'errno' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:147: warning: format '%s' expects type 'char *', but argument 4 has type 'int'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:148: warning: incompatible implicit declaration of built-in function 'exit'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:152: warning: incompatible implicit declaration of built-in function 'exit'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:156: warning: implicit declaration of function 'get_line_from_file'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:156: warning: assignment makes pointer from integer without a cast
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:157: warning: implicit declaration of function 'strncmp'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:164: warning: incompatible implicit declaration of built-in function 'fprintf'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:165: warning: incompatible implicit declaration of built-in function 'exit'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:168: warning: implicit declaration of function 'strtoul'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:170: warning: implicit declaration of function 'strchr'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:170: warning: incompatible implicit declaration of built-in function 'strchr'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:172: warning: incompatible implicit declaration of built-in function 'fprintf'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:173: warning: incompatible implicit declaration of built-in function 'exit'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:178: warning: implicit declaration of function 'strcmp'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:179: error: 'stdout' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:182: error: 'O_WRONLY' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:182: error: 'O_CREAT' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:182: error: 'O_TRUNC' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:186: error: 'O_EXCL' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:188: warning: implicit declaration of function 'open'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:189: error: 'S_IRWXU' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:189: error: 'S_IRWXG' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:189: error: 'S_IRWXO' undeclared (first use in this function)
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:191: warning: implicit declaration of function 'fdopen'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:193: warning: incompatible implicit declaration of built-in function 'fprintf'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:194: warning: format '%s' expects type 'char *', but argument 4 has type 'int'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:195: warning: incompatible implicit declaration of built-in function 'exit'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:199: warning: implicit declaration of function 'read_stduu'
/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode.c:201: warning: implicit declaration of function 'fclose'
make[3]: *** [/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal/uudecode] Error 1
make[2]: *** [/home/chr1s/Plocha/madwifi-ng-r2756-20071018/ath_hal] Error 2
make[1]: *** [_module_/home/chr1s/Plocha/madwifi-ng-r2756-20071018] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make: *** [modules] Error 2
neo.taa avatar 27.1.2008 07:45 neo.taa | skóre: 15
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
předpokládám že nejprve jsi zadal i příkaz "make ....", já radši kompiluju vše v adresáři "/usr/scr" a občas to právě (nevím proč) je rozdíl oproti tomu dělat to na ploše
27.1.2008 08:30 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
A glibc-devel mame? ;-)
Project Satan infects Calculon with Werecar virus
27.1.2008 11:29 chr1s1k
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Bohužel, se tolik nevyznám, takže netuším co je glibc-devel. Ještě dotaz k předchozímu postu: Když tedy vše zkusím v /usr/src, stačí to pouze celé zopakovat nebo musím něco smazat z mých předchozích kroků?
27.1.2008 13:29 chr1s1k
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Děkuji za rady, už se zadařilo! :) Vše jsem musel provést ve složce /usr/src/linux-headers-2.6.22-14, ve které jsem provedl toto:
tar xfz madwifi-ng-r2756-20071018.tar.gz
cd madwifi-ng-r2756-20071018
make clean
make
make install
modeprobe  ath_pci
Poté jsem restartoval PC a už se mi ukázaly dostupné sítě a zařízení wlan0.
27.1.2008 19:29 chr1s1k
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Tak bohužel ne! :'( Po dalším rebootu mi všechno zmizelo.
28.1.2008 00:56 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
No ten modprobe se musí provést pokaždé. Můžeš ten příkaz zadat třeba do /etc/rc.d/rc.local odkud se načte po každém startu.
the.max avatar 27.1.2008 11:59 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nechapu proc vsichni zkousej tu prasarnu ndiswrapper, kdyz na atherosy mame nativni madwifi-ng...
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
28.1.2008 00:30 emko
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
bohužel, ne každý o tom ví
28.1.2008 09:30 mychinko
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Odpovědět | | Sbalit | Link | Blokovat | Admin
ide to uplne jednoducho: http://www.pclinuxos.cz/index.php?option=com_remository&Itemid=40&func=startdown&id=3 skopiruj si drivre z CD pre WInXP na HDD alebo USB stiahni, nabootuj, hned pri boote do live CD sa ta spyta na nastavenie siete, vyber prislusne a za 20 sekund ti wifina ide...no problem... ziadne kompilacie, ziadne komplikacie... good luck
28.1.2008 19:40 chr1s1k
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
A co obsahuje toto CD? Kompletní distribuci? A nemusím jí teda instalovat?
29.1.2008 10:04 chr1s1k
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Současný problém je v tom, že když zadám příkaz modprobe ath_pci, tak obdržím tento výpis:
chr1s@chr1s-laptop:/usr/src/linux-headers-2.6.22-14/madwifi-ng-r2756-20071018$ modprobe ath_pci 

WARNING: Could not open '/lib/modules/2.6.22-14-generic/madwifi/wlan.ko': No such file or directoryFATAL: 

Could not open '/lib/modules/2.6.22-14-generic/madwifi/ath_pci.ko': No such file or directory.
A při tom prvním úspěšném pokusu jsem tento výpis nedostal. Možná, že to bude ten hlavní problém.
29.1.2008 15:42 1john2 | skóre: 35 | blog: jo12hn | zlín, brno
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
proc nezkusis www.madwifi.org jak uz tu nekdo vyse psal? jsou to nativni drivery pro atheros karty, me podle navodu wifina behala za par minut
29.1.2008 15:46 1john2 | skóre: 35 | blog: jo12hn | zlín, brno
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
omlouvam se ten link jsem prehlid, ukazuje na madwifi, ale proc kompilovat, neni hotovy balicek?
15.2.2008 00:45 chr1s1k
Rozbalit Rozbalit vše Re: ASUS X51H a nefunkční Wi-Fi Atheros AR5006EG
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak celý problém tkvěl v tom, že kompilátoru chyběly hlavičky souborů jako je například stdio.h nebo errno.h. Tudíž bylo potřeba stáhnout potřebný balíček (libc6-dev_2.3.6-0ubuntu20_i386.deb nebo libstdc++6-4.0-dev_4.0.3-1ubuntu5_i386.deb), ve kterém dané soubory byly obsaženy. Poté už nic nebránilo kompilaci, instalaci a zavedení modulu ath_pci ;).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.