JUPIKAJE!!!!! Bangla. Dzięki luk1don.
Sekwencja, którą podałeś zadziałała (zanim doszedłem do końca), po czym wycinałem jej kolejne polecenia, aż zostało:
Kod: Zaznacz cały
#!/bin/bash
sudo rmmod ath5k
sudo modprobe ath5k
Co to właściwie robi? wyłącza i włącza określony moduł systemu?
Kiedyś próbowałem to naprawić i zrestartować ath5k przy pomocy poleceń z paczki sterowników, z których korzystałem (compat-wireless-2.6.32-rc6 ze strony madwifi) i to nic nie dawało. (Komenda włączająca brzmiała ath5kload, wyłączającej nie pamiętam.) Jaka jest różnica pomiędzy tymi sposobami?
I dlaczego nawet, jeżeli wyłączę sieć w trakcie jej korzystania, to jej ponowne uruchomienie też wymaga restartu tego modułu? (Opisałem to niżej.)
Ale, żeby było po kolei:
igotit4free, a kto powiedział, że był preinstalowany?
Jak włączysz komputer tylko "powerem" to sieci wifi nie ma, tak? TAK
Przy twojej "bezczynności" system wstanie, ale wifi nie ma. TAK
Jeśli po uruchomieniu użyjesz przełącznika, to sieci nie będzie? TAK
Musisz w jakimś konkretnym momencie uruchamiania się komputera (po GRUBie, przed logowaniem - najprawdopodobniej wtedy gdy ładują się moduły obsługi urządzeń) "przełożyć wajchę"? NIE. Muszę nacisnąć przycisk zanim system się załaduje. Jeżeli wcisnę go od razu, czy w czasie działania GRUBa, to wszystko działa, jak nacisnę zbyt późno, to już nie działa. Zazwyczaj naciskam go jeszcze jak działa BIOS.
Jak włączam komputer (po jego zamknięciu, czy hibernacji) i uruchamiam go ponownie, to domyślnie wlan jest wyłączony (jego przycisk się nie świeci). Żeby 'banglał' muszę go nacisnąć, co włącza kartę sieci bezprzewodowej. Po wyłączeniu i ponownym włączeniu, restarcie, resecie, czymkolwiek, co usuwa zasilanie, kartę muszę ponownie włączyć.
Nie mam 'wajchy', jak 99,9%laptopów, którą można zostawić na pozycji ON czy OFF, tylko przycisk, a karta startuje razem z komputerem domyślnie wyłączona.
Łączyłem się statycznie i z DHCP, ale (moim skromnym zdaniem) nie ma różnicy. Jak nie włączę karty odpowiednio wcześnie, to nawet nie mam się z czym łączyć.
W 8.10 łączyłem się najpierw Network Managerem, potem WICD, 9.10 WICD, 10.04 Network Managerem, bo to jest w trybie LiveCD (którego z pewnych względów w tej chwili muszę używać)
Może konfiguracja plikami interfaces/resolv.conf? W 3 różnych wydaniach?
Ten błąd pojawia się zwykle przy braku firmware. Karta włączana sprzętowo i programowo. Pewnie trzeba ją jakoś włączyć, a jak się to nie udaje to może być błąd kernela (w nowszych może już to poprawili). Sęk w tym, że karta po włączeniu sprzętowo powinna zachować się tak samo. A system zachowuje się inaczej, jeżeli włącza się z nią, a inaczej jak bez niej.
A, jeszcze jedna rzecz: uruchomam system z włączoną sieciówką, łączę się normalnie (jak zwykle, bez problemów), wyłączam ją (przyciskiem, a nie poprzez 'wyłącz sieć bezprzewodową' w Network Managerze), włączam ponownie i już nie mogę jej 'wstać'.
POLECENIA I WYNIKI Z DZIAŁAJĄCĄ KARTĄ (włączoną przed załadowaniem systemu):
Moje komentarze
Kod: Zaznacz cały
ubuntu@ubuntu:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8400M G] (rev a1)
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)Tego pewnie szukasz.
06:00.0 SATA controller: JMicron Technology Corp. JMB360 AHCI Controller (rev 02)
07:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 14)
08:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
08:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
08:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 0a)
08:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev ff)
Kod: Zaznacz cały
ubuntu@ubuntu:~$ lsusb nic ciekawego
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 04f2:b024 Chicony Electronics Co., Ltd USB 2.0 Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Kod: Zaznacz cały
ubuntu@ubuntu:~$ lsmod
Module Size Used by
binfmt_misc 7960 1
ppdev 6375 0
lp 9336 0
parport 37160 2 ppdev,lp
dm_crypt 13043 0
snd_hda_codec_conexant 28745 1
snd_hda_intel 25645 2
snd_hda_codec 85727 2 snd_hda_codec_conexant,snd_hda_intel
snd_hwdep 6924 1 snd_hda_codec
snd_pcm_oss 41394 0
snd_mixer_oss 16299 1 snd_pcm_oss
snd_pcm 87850 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 1782 0
snd_seq_oss 31219 0
snd_seq_midi 5829 0
arc4 1473 2
snd_rawmidi 23388 1 snd_seq_midi
snd_seq_midi_event 7267 2 snd_seq_oss,snd_seq_midi
ath5k 134437 0
snd_seq 57417 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
mac80211 238128 1 ath5k
snd_timer 23553 2 snd_pcm,snd_seq
joydev 11072 0
uvcvideo 62403 0
snd_seq_device 6824 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
ath 9723 1 ath5k
snd 70978 16 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
cfg80211 148386 3 ath5k,mac80211,ath
videodev 40486 1 uvcvideo
sdhci_pci 6700 0
v4l1_compat 15495 2 uvcvideo,videodev
ricoh_mmc 3416 0
v4l2_compat_ioctl32 12020 1 videodev
psmouse 64608 0
soundcore 8052 1 snd
sdhci 17928 1 sdhci_pci
led_class 3732 2 ath5k,sdhci
snd_page_alloc 8500 2 snd_hda_intel,snd_pcm
serio_raw 4918 0
squashfs 21868 1
aufs 175432 1
nls_cp437 6351 1
isofs 33399 1
dm_raid45 75436 0
xor 4685 1 dm_raid45
fbcon 39270 71
tileblit 2487 1 fbcon
font 8053 1 fbcon
bitblit 5811 1 fbcon
softcursor 1565 1 bitblit
vga16fb 12757 0
vgastate 9857 1 vga16fb
hid_a4tech 2518 0
nouveau 515131 2
ttm 60815 1 nouveau
drm_kms_helper 30742 1 nouveau
usbhid 40988 0
ohci1394 30260 0
hid 83376 2 hid_a4tech,usbhid
sky2 48803 0
drm 198770 4 nouveau,ttm,drm_kms_helper
i2c_algo_bit 6024 1 nouveau
ieee1394 94675 1 ohci1394
ahci 37646 0
video 20623 0
output 2503 1 video
intel_agp 29225 0
Kod: Zaznacz cały
ubuntu@ubuntu:~$ sudo lshw -C network
*-network
description: Wireless interface
product: AR5001 Wireless Network Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: 00:17:c4:18:96:30
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath5k ip=192.168.2.101 latency=0 multicast=yes wireless=IEEE 802.11bg
resources: irq:16 memory:f4000000-f400ffff
*-network
description: Ethernet interface
product: 88E8039 PCI-E Fast Ethernet Controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:07:00.0
logical name: eth0
version: 14
serial: 00:1b:24:f0:d8:53
capacity: 100MB/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.25 firmware=N/A latency=0 link=no multicast=yes port=twisted pair
resources: irq:29 memory:f4200000-f4203fff ioport:5000(size=256)
Kod: Zaznacz cały
ubuntu@ubuntu:~$ rfkill list
17: phy17: Wireless LAN
Soft blocked: no
Hard blocked: no
POLECENIA I WYNIKI Z NIEDZIAŁAJĄCĄ KARTĄ (włączoną po załądowaniu systemu):
Kod: Zaznacz cały
ubuntu@ubuntu:~$ lspci To samo, co wcześniej
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8400M G] (rev a1)
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)Dalej jest, ale nie działa
06:00.0 SATA controller: JMicron Technology Corp. JMB360 AHCI Controller (rev 02)
07:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 14)
08:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
08:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
08:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 0a)
08:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev ff)
Kod: Zaznacz cały
ubuntu@ubuntu:~$ lsusb To samo, co wcześniej
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 04f2:b024 Chicony Electronics Co., Ltd USB 2.0 Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Kod: Zaznacz cały
ubuntu@ubuntu:~$ lsmod
Module Size Used by
binfmt_misc 7960 1
ppdev 6375 0
lp 9336 0
parport 37160 2 ppdev,lp
dm_crypt 13043 0
snd_hda_codec_conexant 28745 1
snd_hda_intel 25645 2
snd_hda_codec 85727 2 snd_hda_codec_conexant,snd_hda_intel
snd_hwdep 6924 1 snd_hda_codec
snd_pcm_oss 41394 0
snd_mixer_oss 16299 1 snd_pcm_oss
snd_pcm 87850 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 1782 0
snd_seq_oss 31219 0
snd_seq_midi 5829 0
arc4 1473 2
snd_rawmidi 23388 1 snd_seq_midi
snd_seq_midi_event 7267 2 snd_seq_oss,snd_seq_midi
ath5k 134437 0
snd_seq 57417 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
mac80211 238128 1 ath5k
snd_timer 23553 2 snd_pcm,snd_seq
joydev 11072 0
uvcvideo 62403 0
snd_seq_device 6824 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
ath 9723 1 ath5k
snd 70978 16 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
cfg80211 148386 3 ath5k,mac80211,ath
videodev 40486 1 uvcvideo
sdhci_pci 6700 0
v4l1_compat 15495 2 uvcvideo,videodev
ricoh_mmc 3416 0
v4l2_compat_ioctl32 12020 1 videodev
psmouse 64608 0
soundcore 8052 1 snd
sdhci 17928 1 sdhci_pci
led_class 3732 2 ath5k,sdhci
snd_page_alloc 8500 2 snd_hda_intel,snd_pcm
serio_raw 4918 0
squashfs 21868 1
aufs 175432 1
nls_cp437 6351 1
isofs 33399 1
dm_raid45 75436 0
xor 4685 1 dm_raid45
fbcon 39270 71
tileblit 2487 1 fbcon
font 8053 1 fbcon
bitblit 5811 1 fbcon
softcursor 1565 1 bitblit
vga16fb 12757 0
vgastate 9857 1 vga16fb
hid_a4tech 2518 0
nouveau 515131 2
ttm 60815 1 nouveau
drm_kms_helper 30742 1 nouveau
usbhid 40988 0
ohci1394 30260 0
hid 83376 2 hid_a4tech,usbhid
sky2 48803 0
drm 198770 4 nouveau,ttm,drm_kms_helper
i2c_algo_bit 6024 1 nouveau
ieee1394 94675 1 ohci1394
ahci 37646 0
video 20623 0
output 2503 1 video
intel_agp 29225 0
Kod: Zaznacz cały
lsmod - różnice
aes_generic
aes_x86_64
cryptd
Kod: Zaznacz cały
ubuntu@ubuntu:~$ sudo lshw -C network
*-network DISABLED
description: Wireless interface
product: AR5001 Wireless Network Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: 00:17:c4:18:96:30
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath5k latency=0 multicast=yes wireless=IEEE 802.11bg
resources: irq:16 memory:f4000000-f400ffff
*-network
description: Ethernet interface
product: 88E8039 PCI-E Fast Ethernet Controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:07:00.0
logical name: eth0
version: 14
serial: 00:1b:24:f0:d8:53
capacity: 100MB/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.25 firmware=N/A latency=0 link=no multicast=yes port=twisted pair
resources: irq:29 memory:f4200000-f4203fff ioport:5000(size=256)
Kod: Zaznacz cały
ubuntu@ubuntu:~$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes