Gość Napisano Listopad 4, 2010 Zgłoszenie Share Napisano Listopad 4, 2010 Hej Mam Asus Eee PC 1215N. Kartę Broadcoma BCM4313. Zainstalowałem sterownik wg opisu: http://fedoraforum.org/forum/showthread.php?t=239922 Skanowanie sieci WiFi kończy się takim efektem: # iwlist eth1 scan eth1 Failed to read scan data : Invalid argument Jakieś sugestie? # lspci -k 02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g LP-PHY (rev 01) Subsystem: Device 1a3b:2047 Kernel driver in use: wl Kernel modules: wl # lsmod | grep wl wl 1954472 0 lib80211 4107 2 lib80211_crypt_tkip,wl [code] # iwconfig eth1 wlan0 IEEE 802.11 ESSID:"" Nickname:"" Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated Bit Rate:8 Mb/s Tx-Power:24 dBm Retry min limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Managementmode:All packets received Link Quality=5/5 Signal level=0 dBm Noise level=0 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 I na koniec strace: # strace iwlist eth1 scan execve("/sbin/iwlist", ["iwlist", "eth1", "scan"], [/* 17 vars */]) = 0 brk(0) = 0x9391000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77c5000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=15833, ...}) = 0 mmap2(NULL, 15833, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77c1000 close(3) = 0 open("/lib/libiw.so.29", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\25\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=30920, ...}) = 0 mmap2(NULL, 33736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x60f000 mmap2(0x617000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0x617000 close(3) = 0 open("/lib/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2604\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=200200, ...}) = 0 mmap2(NULL, 168064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x73a000 mmap2(0x762000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27) = 0x762000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0po\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1886052, ...}) = 0 mmap2(NULL, 1649160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xbf7000 mmap2(0xd84000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18c) = 0xd84000 mmap2(0xd87000, 10760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xd87000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77c0000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb77c0940, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_p mprotect(0xd84000, 8192, PROT_READ) = 0 mprotect(0x762000, 4096, PROT_READ) = 0 mprotect(0x232000, 4096, PROT_READ) = 0 munmap(0xb77c1000, 15833) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3 ioctl(3, SIOCGIWRANGE, 0xbfecd93c) = 0 ioctl(3, SIOCSIWSCAN, 0xbfecdfa8) = 0 select(0, [], NULL, NULL, {0, 250000}) = 0 (Timeout) brk(0) = 0x9391000 brk(0x93b3000) = 0x93b3000 brk(0) = 0x93b3000 ioctl(3, SIOCGIWSCAN, 0xbfecdfa8) = -1 EINVAL (Invalid argument) brk(0) = 0x93b3000 Dodam tylko, że na dystrybucji, którą domyślnie instalowałem (Arch Linux) problem jest identyczny (ręcznie kompilowany sterownik ze strony Broadcoma), a Ubuntu 10.10 po zainstalowaniu sterowników własnościowych od ręki działa. Działa również pod Asus Express Gateway. Więc w czym problm? Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość Napisano Listopad 4, 2011 Zgłoszenie Share Napisano Listopad 4, 2011 Stare bo stare, ale napisze co się działo później Zostawiłem netbooka na Ubuntu, aż zbliżała się (właściwie lada dzień miała być premiera Ubuntu 11.10) i stwierdziłem: 'Ok, próbujemy raz jeszcze Archa... jak nie zadziała, to zainstaluje świeże Kubuntu 11.10.' Okazało się że na Archu działa. Super. Ale... Kupiłem żonie na urodziny drukarkę (właściwie urządzenie wielofunkcyjne): Lexmark Prospect Pro209.... Na Archu (używając ofcialnych sterowników, nawet poprzez AUR) są jakieś dziwne problemy z filtrami i nie drukuje. Skanera nie widzi.... grrrrrrrr. Lubię tą dystrybucję, ale jeżeli chodzi o sprzęt to mnie wkurza. Szybki test na laptopie firmowym gdzie zainstalowałem Fedorę 16 beta... te same sterowniki... działa (nawet politykę SELinuksa dostraja, kompilując swoje dwa moduły). Dla żonki wybór oczywisty... albo Kubuntu (na którym pewnie działa) albo Fedora. Zresztą to i tak ja tym administruję, więc dla żony żadna różnica. Próbuję Fedorę i.... (piszę w tym temacie nie o drukarce, ale jak pamiętacie o WiFi Bcm4313). Nie działa sieć. Nie ma sterownika. Szybki google i: http://velenux.blogspot.com/2011/10/broadcom-4313-on-fedora-16-linux-kernel.html Gość opisuje jak na testowej Fedorze zainstalować (skompilować moduł kernela) sterownik do BCM4313. Jego opis dla mnie działa, więc jeszcze raz próba ze sterownikami do drukarki... działa. I tak przygoda netbooka żoneczki kończy się obecnie na Fedorze 16rc4 (btw, jest bug w Network Managerze, powodujący bardzo długie wyłączanie/restartowanie się systemu). Przymierzam się do przypisania użytkownika mojej ukochanej do użytkownika SELinuksa xguest_u... zobaczymy Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się