Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Standa99 13 Listopadu 2015, 11:26:07
-
Zkouším Ubuntu 15.10 a pod systemd jsou názvy síťových zařízení (pro mě) divné. Dvě LANky jsem si přejmenoval pomocí /etc/udev/rules.d/10-network.rules, ale nedokážu přejmenovat WiFi zařízení, stále ho mám wlp4s0. Zkoušel jsem to jako u těch LANek, tak i přes DEVPATH=="/sys/device/pci0000:00/.........", ale bezvýsledně.
Netušíte někdo, jak to spáchat?
Edit:
Doplním, že v syslogu je tohle:
iwlwifi 0000:04:00.0 wlp4s0: renamed from wlan0
a také
NetworkManager[609]: <info> device added (path: /sys/devices/pci0000:00/0000:00:1c.5/0000:04:00.0/net/wlp4s0, iface: wlp4s0): no ifupdown configuration found.
-
http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
-
V adresáři /etc/udev/rules.d/ mám pouze můj vytvořený 10-network.rules, ten 80-net-setup-link.rules tam nemám.
-
Resim neco podobneho (viz muj dotaz v tomto foru).
Novy udev se chova nejak nevyzptytatelne.
Na wlan0 mi pomohlo udelat .link soubory /etc/system.d/network s definici pres MAC.
.network dle dokumnetace Ubuntu mi system ignoruje.
Konkretne jsem udelal soubor /etc/systemd/network/10-wlan0.link
s timto obsahem (mac si uprav na tvou)
[Match]
MACAddress=80:19:34:56:a0:0e
[Link]
Name=wlan0
-
Moc dík chlape (K+), tohle jsem nikde nenašel. Máš pravdu, že se dějou divné věci. Já už jsem naznačil v prvním příspěvku tohle
iwlwifi 0000:04:00.0 wlp4s0: renamed from wlan0
což mi docvaklo až teď. Ono se to tupě přejmenuje z wlan0, abych to nakonec přejmenoval zpět.
-
Ano přejmenovává to asi záměrně, což by mi nevadilo v případě, že mi přejmenuje všechny adaptery pokaždé stejně. To se bohužel neděje - přidáním/odebráním USB ethernetu se to celé rozhodí a názvy nesedí proti tomu, jak byly dříve. Stejně tak pokud přidám / vyměním kartu
Možnosti jsou
/etc/systemd/network/10-........link
nebo
/etc/udev/rules.d/70-persistent-net.rules nebo 10-network.rules
(to prý už v budoucnu bude lepší nepoužívat)
ale nic není spolehlivé
Asi bude lepší dočasně hodit kernelu ifnames=0 a celé to vzdát ...
-
Zkus update kernelu. Dnesni update mi nejspis problem vyresil ....
-
Já nakonec dal do grubu net.ifnames=0 + biosdevname=0, kde se to nakonec nemusí 2x přejmenovávat.
Dokonce jsem dal kernel 4.3, který by měl mít lepší podporu pro Skylake a na němž to zrovna testuju.
Mě už trápí jiné věci, 6 let mi fungoval (na několika PC) hostapd bezproblému a nyní ho nejsem schopný rozchodit. Už jsem zkompiloval nejnovější verzi 2.6 a nahradil původní 2.4. Celé to je divné, už zkouším Xenial 16.04 alpha (nakonec bych chtěl 16.04 nasadit). WiFi karty mi nejdou nahodit ani do monitor modu přes airmon-ng, ani do master modu pomocí hostapd (a to mám dvě: Intel AC-8260 a Atheros AR9271). Obě podporu samozřejmě mají, dávám to vše za vinu systemd nebo udev (sám se v tom neumím zorientovat). A to jsem teprve začal, prvně chci mít v cajku HW a potom příjde na řadu SW.