Ubuntu 10.04 - nie działające WiFi (Atheros AR5007EG)

Witam,

niedawno zainstalowałem Ubuntu 10.04 obok mojego XP. Na xp’ku neta mam z kabla bo z lapkiem często się nie poruszam, wifi oczywiście działa.

Jednak po instalacji Ubuntu (już standardowo w czasie instalacji wykryło sieć) sieć kablowa działa, ale WiFi nie ma sterownika. Nie jest mi to niezbędne, ale zawsze by się przydało jakbym gdzieś wyruszył a potrzebne by było WiFi.

Mam lapka acera i próbowałem zainstalować sterowniki windowsowskie na xp’ka. Wybrałem te co miałem na kompie pod xp zainstalowałem jeden - nie działa. Zainstalowałem drugi - pisze, że działa (dioda od WiFi zamrugała i zgasła), ale nie działa.

Więc co może być przyczyną ? Jakieś inne sterowniki ? Albo jakoś inaczej instalować ?

Karta WiFi w acerze (na xp mam zainstalowane oba stery żeby działało):

Atheros AR5007EG Wireless Network Adapter

Broadcom NetLink Gigabit Ethernet

Google nie boli:

http://forum.linux.pl/viewtopic.php?id=16175&action=new

Od Ubuntu 8.10 ta karta jest obsługiwana natywnie przez sterownik ath5k zawarty w dystrybucji.

Skoro jest zawarty to dlaczego nie działa ?

Pokaż nam wynik:

lspci

lsmod

W konsoli (nie bój się, nie gryzie) jeśli wcześniejszą komendą (lsmod) nie znalazło ath5k to spróbuj załadować ręcznie za pomocą komendy modprobe ath5k.

Oczywiście z podbiciem uprawnień do roota, czyli

sudo modprobe ath5k

Generalnie jeśli nie masz tego modułu załadowanego automatycznie to jest w takim razie jakiś błąd, jeśli jest załadowany ale i tak nie działa to jest błąd może w NetworkManager :slight_smile: Jeśli tam nie ma błędu to Ty coś knocisz :wink:

Lspci:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)

00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)

00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (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: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)

02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)

04:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)

0f:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller

0f:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller

0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

0f:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

Lsmod:

Module Size Used by

binfmt_misc 7960 1 

ppdev 6375 0 

snd_hda_codec_realtek 278890 1 

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

joydev 11072 0 

pcmcia 35548 0 

snd_hda_intel 25645 4 

snd_hda_codec 85727 2 snd_hda_codec_realtek,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 4 snd_hda_intel,snd_hda_codec,snd_pcm_oss

snd_seq_dummy 1782 0 

snd_seq_oss 31219 0 

snd_seq_midi 5829 0 

snd_rawmidi 23388 1 snd_seq_midi

snd_seq_midi_event 7267 2 snd_seq_oss,snd_seq_midi

snd_seq 57417 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event

snd_timer 23553 2 snd_pcm,snd_seq

snd_seq_device 6824 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq

nsc_ircc 21412 0 

acer_wmi 15829 0 

snd 70978 19 snd_hda_codec_realtek,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

i915 317872 3 

tifm_7xx1 4674 0 

sdhci_pci 6700 0 

sdhci 17928 1 sdhci_pci

drm_kms_helper 30742 1 i915

irda 205699 1 nsc_ircc

crc_ccitt 1675 1 irda

yenta_socket 22901 1 

psmouse 64608 0 

rsrc_nonstatic 9830 1 yenta_socket

serio_raw 4918 0 

pcmcia_core 38144 3 pcmcia,yenta_socket,rsrc_nonstatic

tifm_core 7654 1 tifm_7xx1

led_class 3732 2 acer_wmi,sdhci

ndiswrapper 244768 0 

soundcore 8052 1 snd

snd_page_alloc 8500 2 snd_hda_intel,snd_pcm

drm 198770 4 i915,drm_kms_helper

i2c_algo_bit 6024 1 i915

video 20623 1 i915

output 2503 1 video

intel_agp 29225 2 i915

lp 9336 0 

parport 37160 2 ppdev,lp

ohci1394 30260 0 

usbhid 40988 0 

hid 83376 1 usbhid

ieee1394 94675 1 ohci1394

tg3 122350 0

A to mam jak wpisuję “sudo modprobe ath5k”

WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.

Wygląda na to, że moduł nie załadaowany. Pokaż jeszcze na wszelki wypadek wynik:

cat /etc/modprobe.d/blacklist

Wykonaj:

sudo mv -v /etc/modprobe.d/ndiswrapper /etc/modprobe.d/ndiswrapper.conf

Pozdrawiam!

Wychodzi:

cat: /etc/modprobe.d/blacklist: No such file or directory

Z drugiego:

mv: nie można wykonać stat na `/etc/modprobe.d/ndiswrapper': No such file or directory

Wejdź do /etc/modprobe czy /etc/modprobe.d/ i pokaż nam co tam jest komendą

ls (jako root)

O proszę, właśnie sprawdziłem u siebie - zmienili nazwę na blacklist.conf. Widzę, że jest jeszcze takie coś jak blacklist-ath_pci.conf też pokaż.

Usuwałeś Ndiswrappera?

Pozdrawiam!

W ls /etc/modprobe.d/ jest:

alsa-base.conf blacklist-firewire.conf blacklist-oss.conf

blacklist-ath_pci.conf blacklist-framebuffer.conf blacklist-watchdog.conf

blacklist.conf blacklist-modem.conf

Poza tym nic nie usuwałem, zresztą to moje początki z linuksem więc niestety nie wiem nawet co to jest “ndiswrapper”.

P.S. wkurzyłem się i przeinstalowałem ubuntu raz jeszcze, o dziwo pojawiło się połączenie bezprzewodowe. Ale jak myślicie drążyć dalej temat i sprawdzić co było nie tak dla potomnych ?

Neeee, olej to :slight_smile: I tak się już nie dowiesz, format wyczyścił wszystko :slight_smile: Aczkolwiek ciekawi mnie dlaczego za pierwszym razem Ci nie wykryło…

No właśnie zagadka dobra, bo wrzuciłem też płytkę mandrivy 2010 i tam też nie było wifi. hmmm…

Dzięki bardzo za pomoc :slight_smile:

Temat do zamknięcia.

Pozdrawiam

W takim razie czas uzupełnić brak wiedzy http://pl.wikipedia.org/wiki/Ndiswrapper :wink:

Pozdrawiam!

hehe nieświadomie używałem tego, w pierwszym poście napisałem, że próbowałem zainstalować sterowniki z xp’ka. Ale jak wysłałeś mi tego linka, to już wiem dlaczego z xp’ka nie trybiły - ponieważ XP mam 32bity, a Ubuntu 64 :slight_smile: