Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: rikonen - 28.05.14 - klo:11.04

Otsikko: RTL8723 ajuri 14.04:lle [RATKAISTU]
Kirjoitti: 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.
Koodia: [Valitse]
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?
Otsikko: Vs: RTL8723 ajuri 14.04:lle
Kirjoitti: nm - 28.05.14 - klo:13.31
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ä:

Koodia: [Valitse]
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/
Otsikko: Vs: RTL8723 ajuri 14.04:lle
Kirjoitti: rikonen - 30.05.14 - klo:14.33
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

Lainaus
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ä:

Koodia: [Valitse]
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  :-\

Otsikko: Vs: RTL8723 ajuri 14.04:lle
Kirjoitti: nm - 30.05.14 - klo:15.11
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.
Otsikko: Vs: RTL8723 ajuri 14.04:lle [RATKAISTU]
Kirjoitti: rikonen - 30.05.14 - klo:16.24
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  :) :)

Koodia: [Valitse]
$ 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  :)