hygiy: (Default)
[personal profile] hygiy
Со свистком опять вышел адский гимор. Он у меня TL-WN722N, система Ubuntu MATE 15.10 - из коробки не завёлся. А когда ставил, даже и не проверял. Уж если на 12.04 завёлся (рассуждал я) то здесь-то вообще с полпинка... Фик там.
Крутил и так и эдак - ни в какую. Даже через виртуалбокс пытался. И настроился уже менять свисток на роутер, ибо заебало в край.
Но в итоге человеческий гений всё же победил. Хотя и с трудом.
Подробности уже не восстановить, но примерно следующие..

Во-первых, они за каким-то фигом переделали все адреса. Инет у нас теперь не eth0, а enp2s0. wlan0 дык вообще стал wlxf81a67236431, по крайней мере у меня так. Соответственно надо все конфиги править, ежели они от былых времён остались.
Потом надо поставить дрова ath9k_htc. Прогу, чтобы всё это дело запускать - hostapd, и морду к ней - wifi-hostapd-ap.
Дрова стоят, система свисток видит, когда его из консоли поднимаешь

sudo ip link set wlxf81a67236431 up

то он даже огоньком мыргает...
Но сука не работает!

Hostapd пытался заводиться, но в итоге выдавал

Failed to start DNSMASQ!

При попытке рестарта этой дряни в консоли получалось следующее

sudo /etc/init.d/dnsmasq restart
[....] Restarting dnsmasq (via systemctl): dnsmasq.serviceJob for dnsmasq.service failed because the control process exited with error code. See "systemctl status dnsmasq.service" and "journalctl -xe" for details.

Вывод systemctl и пр. выдавал "ошибку в четвёртой строке конфига". Я ниибу что там может быть за ошибка, я с тем конфигом пару лет проработал...
Короче оказалось, что в /etc/dnsmasq.conf лишняя точка с запятой.
Было так, причём так работало на убунте 12.04 (только там было естественно wlan0 вместо wlxf81a67236431):

#Name:Default
#Type:DNSMASQ
interface=wlxf81a67236431
dhcp-range=192.168.0.2,192.168.0.250,1h;
server=/www.google.com/8.8.8.8

На 15.10 должно быть так:

#Name:Default
#Type:DNSMASQ
interface=wlxf81a67236431
dhcp-range=192.168.0.2,192.168.0.250,1h
server=/www.google.com/8.8.8.8

Ну и

sudo /etc/init.d/dnsmasq restart
[ ok ] Restarting dnsmasq (via systemctl): dnsmasq.service.

DNSMASQ поднялся, hostapd запустился, точка доступа поднялась.
Ёпвашумать, что тут ещё скажешь... Из-за точки с запятой... пц..

February 2026

S M T W T F S
1234 56 7
891011 12 1314
15161718192021
22232425262728

Most Popular Tags

Page generated Feb. 14th, 2026 03:46 am
Powered by Dreamwidth Studios