Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Postanowiłem ten post umieścić w tym dziale, aczkolwiek jeśli administracja uzna, że bardziej pasuje do sprzętu to rzecz jasna proszę bardzo przenosić. Jest to opis problemu i rozwiązanie - mam nadzieję, że komuś się przyda.
Do rzeczy. Jestem programistą Javy i postanowiłem sobie w ramach self-learningu troszeczkę pobawić się w domu zagadnieniami DevOpsowymi (Dockery/kubernetesy/prywatne chmury jako takie/linux i zarządzanie). W tym celu powyciągałem jakieś stare sprzęty i postanowiłem postawić na nich jakąś namiastkę domowego labu sieciowego. Na pierwszy ogień poszedł staruszek netbook [b]Samsung NC10[/b] z przedpotopowym sterownikiem sieciowym [b]Atheros - AR242x[/b].
O ile instalacja z USB sticka poszła spokojnie (z zaciąganiem pakietów zatem WiFi działało - co jest istotne), przy pierwszym rozruchu próbuję puścić update systemu i kupa - nie może zresolvować hosta (polskiego FTP Debiana). Zagłębiłem się w temat i wyszło, że to nie kwestia padu serwera tylko tego, że mój netbooczek postanowił zaprotestować i przestał łączyć się po WiFi.
Zacząłem kopać po sieci i ostatecznie doszedłem do magicznej instrukcji - [i]iw dev[/i], która pokazała, że w ogóle nie mam interfejsu [b]wlan0[/b]! Okej, linuxowym wymiataczem nie jestem, ale to raczej coś nowego.
Idąc dalej i szperając po sieci znalazłem kolejną rzecz wartą sprawdzenia - [i]dmesg | grep -e ath -e 01:00[/i] gdzie nagle magicznie wyskoczyło:
ath5k 0000:02:00.0 wlp2s0: renamed from wlan0
No i tutaj mamy psa pogrzebanego. Wiedząc, że magicznie mój interfejs dla WiFi nazywa się inaczej instrukcje ze strony [url]https://wiki.debian.org/WiFi/HowToUse#wpa_supplicant[/url] poszły od ręki i mogę cieszyć się radośnie z powrotem WiFi na netbooku. [b]To jest główna odpowiedź - bo póki co nawet dość stare wpisy na forach opisujące ten problem nie biorą pod uwagę logów systemowych i w związku z czym posługują się w komendach/outputach interfejsem wlan0. Co jak widać nigdy nie zadziała![/b].
Dodatkowe linki:
[url]https://askubuntu.com/questions/702161/why-is-my-interface-now-wlp2s0-instead-of-wlan0[/url]
[url]https://www.linuxquestions.org/questions/linux-newbie-8/wifi-unable-to-associate-on-atheros-ar242x-ar542x-4175493074/[/url]
Wspomniane w treści [url]https://wiki.debian.org/WiFi/HowToUse#wpa_supplicant[/url]
Offline
Ja mam zrobiony pliczek konfiguracyjny:
/etc/udev/rules.d/80-net-name-slot.rules
a w nim regułkę:
# USB device 0x0cf3:0x9271 (usb) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ENV{ID_NET_NAME_PATH}=="wlp0s29f7u2", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
i nawet działa.
Wcześniej interfejs dostawał nazwę:
wlp0s29f7u2
Karta to Tplink 722N usb, chodzi na sterze aht9_htc.
Offline
[quote=Jacekalex]Ja mam zrobiony pliczek konfiguracyjny.. CIACH[/quote]
Ah i to jest ta tajemna wiedza którą chciałbym zdobyć ;) Ten pliczek wyrzeźbiłeś we własnym zakresie czy jakieś toole/drivery podczas instalacji sobie takowy utworzyły?
Offline
To nie jest żadna tajemna wiedza, https://dug.net.pl/tekst/278/oswajanie_sie_z_udevem__czyli_jak_pisac_reguly_dla_urzadzen/
Offline
Można dopisac też net.ifnames=0 do linii GRUB_CMDLINE_LINUX_DEFAULT w /etc/default/grub i zaktualizać konfigurację update-grub
Offline
Albo — zamiast walki z nieistniejącymi problemami — dopasować wpisywane komendy do nazwy swojego interfejsu sieciowego.
Trochę to przypomina stękanie na UUID-y w fstab.
W obu tych przypadkach przyczyny takich zmian były identyczne.
Offline
Gorzej jak masz nazwy interfejsów w X skryptach do tego wszystko spięte ansible, weź potem szukaj dlaczego np. na nowszym systemie coś nie działa.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00134 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.133.157.133' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.133.157.133', 1732448065) |
0.00086 | SELECT * FROM punbb_online WHERE logged<1732447765 |
0.00045 | SELECT topic_id FROM punbb_posts WHERE id=319957 |
0.00008 | SELECT id FROM punbb_posts WHERE topic_id=30518 ORDER BY posted |
0.00056 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30518 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00085 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30518 ORDER BY p.id LIMIT 0,25 |
0.00080 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30518 |
Total query time: 0.00582 s |