Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: rikonen - 28.05.14 - klo:11.04
-
Asensin Xubuntun 14.04LTS:n Lenovo G50-läppäriin onnistuneesti, mutta epäonneksi huomasin että wlan ei toimi.
iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
lspci -vnn | grep Network
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
Oletin että syy on puuttuvassa RTL8723-ajurissa, jota en kuitenkaan Synaptic:in kautta löytänyt. Kokeilin kääntää oman ajurin näiden ohjeiden mukaan http://askubuntu.com/questions/467993/cant-install-rtl8723ae-wireless-driver-for-lenovo-yoga-11s/471049#471049 (http://askubuntu.com/questions/467993/cant-install-rtl8723ae-wireless-driver-for-lenovo-yoga-11s/471049#471049). Ja vaikka käännös ja asennus meni virheittä, wlan-verkkoyhteyttä ei ilmaantunut :(
Osaisiko joku neuvoa mitä seuraavaksi kokeilla?
-
Linkittämäsi asennusohje on eri laitteelle. RTL8723AU on USB-sovitin, kun taas sinulla on PCIe-väylään kytketty RTL8723BE-piiri.
RTL8723BE:n ajuri on mukana 14.04:n uusimmassa kernelissä 3.13.0-27.50:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1240940
Varmista, että tuo kernelin versio on käytössä. Lisäksi tarvitset firmwaren (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1240940/comments/17), jota ei vielä ole saatu mukaan Ubuntun linux-firmware-pakettiin. Asennus päätteessä:
wget https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1240940/+attachment/4111856/+files/rtl8723be_firmware.tgz
tar -zxvf rtl8723be_firmware.tgz
sudo mkdir -p /lib/firmware/rtlwifi
sudo cp rtl8723befw.bin /lib/firmware/rtlwifi/
Käynnistä sitten järjestelmä uudelleen.
Jos pystyt tämän jälkeen yhdistämään tukiasemaan, mutta yhteys katkoo, ongelma on ehkä korjattavissa kytkemällä MSI pois käytöstä (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070) ajurin lähdekoodissa. Tätä korjausta ei vielä ole Ubuntun virallisessa kernelissä, mutta voit kokeilla näitä paketteja: http://kernel.ubuntu.com/~adamlee/lp1320070_rtl8723be_nomsi/
-
Linkittämäsi asennusohje on eri laitteelle. RTL8723AU on USB-sovitin, kun taas sinulla on PCIe-väylään kytketty RTL8723BE-piiri.
Mielestäni molemmat ovat PCIe-välyään, mutta toimimattomus saattaa johtua versiosta johtuvasta erosta - firmikset eivät välttämättä pelitä yhteen. http://wenku.baidu.com/view/846f6cd2ad51f01dc281f110.html
RTL8723BE:n ajuri on mukana 14.04:n uusimmassa kernelissä 3.13.0-27.50:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1240940
Varmista, että tuo kernelin versio on käytössä. Lisäksi tarvitset firmwaren (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1240940/comments/17), jota ei vielä ole saatu mukaan Ubuntun linux-firmware-pakettiin. Asennus päätteessä:
wget https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1240940/+attachment/4111856/+files/rtl8723be_firmware.tgz
tar -zxvf rtl8723be_firmware.tgz
sudo mkdir -p /lib/firmware/rtlwifi
sudo cp rtl8723befw.bin /lib/firmware/rtlwifi/
Käynnistä sitten järjestelmä uudelleen.
Jos pystyt tämän jälkeen yhdistämään tukiasemaan, mutta yhteys katkoo, ongelma on ehkä korjattavissa kytkemällä MSI pois käytöstä (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070) ajurin lähdekoodissa. Tätä korjausta ei vielä ole Ubuntun virallisessa kernelissä, mutta voit kokeilla näitä paketteja: http://kernel.ubuntu.com/~adamlee/lp1320070_rtl8723be_nomsi/
Kiitos ohjeista - sain yhteyden syntymään mutta yhteys on käyttökelvoton ainakin WPA2-suojauksella; se katkoo eikä pelitä.
Ilmeisesti asia korjantuu seuraavassa #52 kernelissä, tämän tiedon mukaan se toimisi jo https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070 (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070), joten taitaa viisasta odotella kernelipäivitystä jotta kone ei mene ihan sekaisin(?). Jos jollakin on tietoa 14.04-toimivasta USB-WIFI-adapterista, niin sellainen tieto voisi olla hyvä tilapäisapu niille jotka tuskailevat näiden ongelmien kanssa :-\
-
Linkittämäsi asennusohje on eri laitteelle. RTL8723AU on USB-sovitin, kun taas sinulla on PCIe-väylään kytketty RTL8723BE-piiri.
Mielestäni molemmat ovat PCIe-välyään, mutta toimimattomus saattaa johtua versiosta johtuvasta erosta - firmikset eivät välttämättä pelitä yhteen. http://wenku.baidu.com/view/846f6cd2ad51f01dc281f110.html
Noissakin kalvoissa sanotaan, että AU on USB-väylään tarkoitettu piiri ja AE ja BE ovat PCIe-väylään.
Ilmeisesti asia korjantuu seuraavassa #52 kernelissä, tämän tiedon mukaan se toimisi jo https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070 (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320070), joten taitaa viisasta odotella kernelipäivitystä jotta kone ei mene ihan sekaisin(?).
Periaatteessa voit kyllä ladata kernelin paketit proposed-repositoriosta vaikka manuaalisesti selaimen avulla, jos et viitsi ottaa repositoriota pysyvästi käyttöön tai odotella julkaisua. Järjestelmän sekoittamisen riski ei ole sen suurempi kuin muissakaan kernelipäivityksissä. Grub-valikon kautta voi tarvittaessa palata vanhempaan versioon.
Vai kokeilitko jo linkittämiäni kernelipaketteja, joissa on korjaus tuohon MSI-ongelmaan? Jos yhteys ei toimi niilläkään (ja käytössä on varmasti kyseinen kerneli), olet ehkä törmännyt johonkin muuhun vikaan.
-
Kiitos neuvoista taas, ehdin kuitenkin valitsemaan ohjelmapäivityksistä pre-released updates ja päivittämään koneen näiden ohjeiden mukaan https://wiki.ubuntu.com/Testing/EnableProposed Homma lähti rokkaamaan, #52 kernel pelittää RTL8723BE:lle oikein oikein hyvin :) :)
$ uname -a
Linux Lenovo 3.13.0-29-generic #52-Ubuntu SMP Wed May 28 12:42:47 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
$ dmesg | grep rtl
[ 10.182680] rtl8723be: Using firmware rtlwifi/rtl8723befw.bin
[ 11.050940] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 11.051205] rtlwifi: wireless switch is on
Kyllä tämä nyt pelittää ja saan koneen uudelle Ubuntu-käyttäjälle, minun läheisistäni jo yli puolet käyttää Linuxia ;D
Suurkiitokset NM:lle ja kerneltiimille ongelman ratkaisusta :)