Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: primaweb 10 Října 2013, 09:51:04
-
Dobrý den,
po delší době bez problémů mě začalo zlobit wifi připojení.
Situace: Linux Mint odpovídající Ubuntu LTS 12.04,
Wifi je interní SWEEX s ovladačm net8185.
ifconfig
eth0 Link encap:Ethernet HWadr e0:cb:4e:83:db:ec
inet adr:192.168.1.107 Všesměr:192.168.1.255 Maska:255.255.255.0
inet6-adr: fe80::e2cb:4eff:fe83:dbec/64 Rozsah:Linka
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
RX packets:946 errors:0 dropped:0 overruns:0 frame:0
TX packets:1108 errors:0 dropped:0 overruns:0 carrier:2
kolizí:0 délka odchozí fronty:1000
Přijato bajtů: 610139 (610.1 KB) Odesláno bajtů: 151524 (151.5 KB)
Přerušení:44
lo Link encap:Místní smyčka
inet adr:127.0.0.1 Maska:255.0.0.0
inet6-adr: ::1/128 Rozsah:Počítač
AKTIVOVÁNO SMYČKA BĚŽÍ MTU:16436 Metrika:1
RX packets:506 errors:0 dropped:0 overruns:0 frame:0
TX packets:506 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:0
Přijato bajtů: 41454 (41.4 KB) Odesláno bajtů: 41454 (41.4 KB)
K internetu jsem provizorně připojený přes kabel v routeru, což bych takto provozovat nechtěl. V jiných systémy v dualbootu WIFI funguje OK.
Pokusil jsem se podle návodu http://wiki.ubuntu.cz/wi-fi/ndiswrapper nainstalovat ovladač pro w, ale nepomohlo. Dříve se mi zobrazovala při rozkliknutí ikony připojení v trayi volba povolit/zakázat bezdrátovou síť, nebo tak nějak - nevím přesnou formulaci. Teď ta volba tam není.
Prosím o radu a děkuji.
Martin
-
Co ti řekne
sudo rfkill list all
a taky příkaz lsmod
jestli se ti ten ovladač vůbec natáhne.
Taky jaké máš jádro uname -a
myslím, že i v Mintu by mělo být k dispozici 3.5
-
sudo rfkill list all neřekne vůbec nic.
lsmod
Module Size Used by
nls_utf8 12557 1
isofs 40257 1
nls_iso8859_1 12713 1
nls_cp437 16991 1
vfat 17585 1
fat 61512 1 vfat
snd_hrtimer 12744 1
pci_stub 12622 1
vboxpci 23200 0
vboxnetadp 25670 0
vboxnetflt 27575 0
vboxdrv 320300 3 vboxpci,vboxnetadp,vboxnetflt
rfcomm 47604 0
parport_pc 32866 0
bnep 18281 2
bluetooth 180104 10 rfcomm,bnep
ppdev 17113 0
binfmt_misc 17540 1
dm_crypt 23125 0
snd_emu10k1_synth 17241 0
snd_emux_synth 42825 1 snd_emu10k1_synth
snd_seq_virmidi 13525 1 snd_emux_synth
snd_seq_midi_emul 17854 1 snd_emux_synth
snd_emu10k1 157352 3 snd_emu10k1_synth
snd_ac97_codec 134826 1 snd_emu10k1
ac97_bus 12730 1 snd_ac97_codec
snd_pcm 97188 2 snd_emu10k1,snd_ac97_codec
joydev 17693 0
snd_page_alloc 18529 2 snd_emu10k1,snd_pcm
snd_util_mem 14074 2 snd_emux_synth,snd_emu10k1
snd_hwdep 13668 2 snd_emux_synth,snd_emu10k1
snd_seq_midi 13324 0
snd_rawmidi 30748 3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
snd_seq_midi_event 14899 2 snd_seq_virmidi,snd_seq_midi
nvidia 9425278 28
snd_seq 61896 6 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_midi,snd_seq_midi_event
snd_timer 29990 4 snd_hrtimer,snd_emu10k1,snd_pcm,snd_seq
snd_seq_device 14540 5 snd_emu10k1_synth,snd_emu10k1,snd_seq_midi,snd_rawmidi,snd_seq
snd 78855 15 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_ac97_codec,snd_pcm,snd_hwdep,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
emu10k1_gp 12650 0
psmouse 87603 0
gameport 19693 2 emu10k1_gp
soundcore 15091 1 snd
serio_raw 13211 0
asus_atk0110 18078 0
mac_hid 13253 0
lp 17799 0
parport 46562 3 parport_pc,ppdev,lp
usbhid 47199 0
hid 99559 1 usbhid
pata_jmicron 12747 1
floppy 70365 0
atl1e 42159 0
firewire_ohci 41000 0
firewire_core 63558 1 firewire_ohci
crc_itu_t 12707 1 firewire_core
usb_storage 49198 1
uname -a
Linux celeron 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
-
V Synaptiku vidím
linux-headers-3.5.0.18
linux-headers-3.5.0.18-generic
linux-image-3.5.0.18-generic
linux-signed-image-3.5.0.18-generic
(...)
linux-headers-3.5.0.41
linux-headers-3.5.0.41-generic
linux-image-3.5.0.41-generic
linux-signed-image-3.5.0.41-generic
Myslíte, že bych měl nainstalovat?
-
Příkaz
sudo rfkill list all
ti ani nic říct nemůže, protože nemáš vůbec natažený modul, navíc máš staré jádro. Takže nejdřív si aktualizuj jádro na aktuální verzi (myslím, že je to 3.2.0-40) nebo si rovnou nainstaluj jádro 3.5 (mělo by být v repozitářích).
Potom pošli výpis příkazu lspci
ať můžeme správně identifikovat čip té wifi karty.
Pro jádro 3.5 nainstaluj:
linux-headers-3.5.0.41
linux-headers-3.5.0.41-generic
linux-image-3.5.0.41-generic
Jádra označená jako "signed" jsou podepsaná, pokud nemáš UEFI nemusejí tě zajímat. Dál by jsi tam měl vidět také balíky "linux-image-generic, linux-headers-generic a linux-generic" u kterých bude verze 3.5, ty jsou důležité aby se ti jádro automaticky aktualizovalo.
-
Tak mám nové jádro, lspci říká že:
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6
00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2
01:00.0 VGA compatible controller: NVIDIA Corporation G84 [GeForce 8600 GT] (rev a1)
02:00.0 Ethernet controller: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0)
03:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
05:01.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80)
05:02.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 04)
05:02.1 Input device controller: Creative Labs SB Live! Game Port (rev 01)
Martin
-
Nechápu proč se ti nechce nacucnout ovladač, ale zkus to tedy ručně
sudo modprobe rtl8180
oak ověř wlan příkazem ifconfig
mělo by se ti tam objevit "wlan0" nebo něco takového
-
Zafungovalo. Děkuji moc. wlan0 se objevilo, vše funguje jak má. Nevím proč se tomu nechtělo.
Ještě jednou díky.
Martin
-
Nevyřešeno.
Po restartu wlan0 opět zmizela. "sudo modprobe rtl8180" to sice opět vyřešilo, ale bojím se, že pouze do příštího restartu. :-(
Čím to může být?
M
-
taky že jo, protože to co ti psal Rover623 je jen dočasné řešení. Pro trvalé fungování, musíš rtl8180 dopsat sem na konec
sudo gedit /etc/modules
-
Přesně tak, pro trvalé řešení je nutné dopsat
rtl8180
na konec souboru /etc/modules.
Záměrně jsem nedával postup na trvalé řešení, kdyby to nefungovalo.