Re: Как *удобно* настраивать сеть?

2015-09-03 Пенетрантность Oleksandr Gavenko
On 2015-09-01, Mikhail A Antonov wrote:

> А чем тебя wpa_gui не устраивает?

О таком не знал.

После инсталяции оно не находит адаптеров, запускаю по:

  $ sudo wpa_gui

Попробовал также по:

  $ sudo wpa_supplicant -B -d -Dwext -i wlan0 -C ~/tmp/wpa.socket 

  $ sudo wpa_gui -p ~/tmp/wpa.socket 

Не знаю как отлаживать. Т.к. не запустил то не до конца ясна роль wpa_gui.

Согласно ману я предполагаю что wpa_supplicant и DHCP я должен запускать сам,
wpa_gui поможет ввести авторизационные данные через менюшки и протестировать
соединение.

Еще оно прячется в трей, не знаю зачем оно там - как то мониторит состояние
подключения?

В инете в примерах люди запускают от root - нужно ли?

-- 
Best regards!



Re: Как *удобно* настраивать сеть?

2015-09-03 Пенетрантность Mikhail A Antonov
03.09.2015 15:14, Oleksandr Gavenko пишет:
> On 2015-09-01, Mikhail A Antonov wrote:
>
>> А чем тебя wpa_gui не устраивает?
> О таком не знал.
>
> После инсталяции оно не находит адаптеров, запускаю по:
>
>   $ sudo wpa_gui
>
> Попробовал также по:
>
>   $ sudo wpa_supplicant -B -d -Dwext -i wlan0 -C ~/tmp/wpa.socket 
>
>   $ sudo wpa_gui -p ~/tmp/wpa.socket 
>
> Не знаю как отлаживать. Т.к. не запустил то не до конца ясна роль wpa_gui.
>
> Согласно ману я предполагаю что wpa_supplicant и DHCP я должен запускать сам,
> wpa_gui поможет ввести авторизационные данные через менюшки и протестировать
> соединение.
>
> Еще оно прячется в трей, не знаю зачем оно там - как то мониторит состояние
> подключения?
>
> В инете в примерах люди запускают от root - нужно ли?
>
/etc/network/interfaces:

auto wlan0
iface wlan0 inet manual
wpa-driver nl80211
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

Сделано так потому что у меня есть несколько профилей. Одного default хватит для
запуска.

/etc/wpa_supplicant/wpa_supplicant.conf:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1


На самом деле здесь ещё куча wifi-сетей, но они добавлены через wpa_gui.

wpa_gui с параметром -t запускается через sudo без запроса пароля в момент
старта X-сесии и висит в трее.


-- 
Best regards,
Mikhail
-
WWW: http://www.antmix.ru/
XMPP: ant...@stopicq.ru



signature.asc
Description: OpenPGP digital signature


Как *удобно* настраивать сеть?

2015-08-31 Пенетрантность Oleksandr Gavenko
Прелюдия обьясняет мотивацию, пропускаем до разделителя.

До сих пор пользовался wicd. По wicd-gtk можно было выбрать тип шифрования и
записать пароль и поставить галочку автологина.

До этого интернет был по pon/wvdial - в bash помагал автокомплит, а сейчас
получаю через WiFi.

Мои TL-WN722N свистки частенько начали отваливаться от интернета где то 2 года
назад. Рестарт помагал всегда. Иногда подключались сами спустя неопределенное
число часов.

После suspend иногда работало, иногда нет.

Баг оформлял (годик репорту): 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772996

  wicd-daemon: wlan0: deauthenticating by local choice (Reason: 
3=DEAUTH_LEAVING)

Надоело что в неудобный момент отваливается сеть.

Гугление показывало какие то странные советы по поводу отключить апаратное
шифрование или прибить процесс wpa_supplicant.

В плохой момент (тогда wicd 100% плохо) попробовал подсоедениться вручную
(казалось слишком сложным, не хотелось разбираться):

  $ iwlist wlan0 scan  | grep ESSID
  $ /usr/bin/wpa_passphrase $SSID $PASS >~/tmp/wpa.pass
  $ ip link set wlan0 up
  $ sudo wpa_supplicant -d -Dwext -i wlan0 -c ~/tmp/wpa.pass &

  $ sudo pump -i wlan0 -h desktop &

В итоге отрабатывало 100%, когда прибивал wpa_supplicant/pump `wicd` застрявал
на "deauthenticating by local choice".

По логам /var/log/* видно что wicd вызывает кучу внешних утилит, у меня
предположение что из-за временных задержек после обновления
ядра/драйверов/проприетарной прошивки/wicd стало плохо.



Среди:

  $ aptitude search '?tag(network::configuration)'

я нашел 3 менеджера сети:

  p   connman   - Intel Connection Manager daemon   

 
  p   network-manager   - network management framework (daemon and userspace 
tools)  

  i   wicd  - wired and wireless network manager - metapackage  

 

Т.к. сложилось впечатление что network-manager - это что то ужасное, то
попробовал connman. Никуда ничего писать не пришлось:

  $  connmanctl 
  connmanctl> 
  connmanctl> scan wifi 
  Scan completed for wifi

  connmanctl> services 
  $SSIDwifi_f8d111090ed6_6d617269636f6e5f64655f6d6965726461_managed_psk

  connmanctl> agent on
  Agent registered

  connmanctl> connect 
wifi_f8d111090ed6_6d617269636f6e5f64655f6d6965726461_managed_psk 
  Agent RequestInput 
wifi_f8d111090ed6_6d617269636f6e5f64655f6d6965726461_managed_psk
  Passphrase = [ Type=psk, Requirement=mandatory, Alternates=[ WPS ] ]
  WPS = [ Type=wpspin, Requirement=alternate ]
  Passphrase? $PASS
  Connected wifi_f8d111090ed6_6d617269636f6e5f64655f6d6965726461_managed_psk

  connmanctl> quit

Писать команды не страшно - по TAB автопродолжение.

Перевытыкнул свисток - сеть поднялась за 2 сек. Еще не перегружался.

По жестким зависимостям тянется мусор, почистил:

  $ sudo update-rc.d bluetooth disable 
  $ sudo update-rc.d ofono disable



Каким способом лучше настраивать сеть, что бы было наглядней? Т.е. что бы
средство было интуитивно, подсказывало, не приодилось копировать какие-то
коды и не вспоминать содержимое 20 манов каждые пол года...

-- 
Best regards!



Re: Как *удобно* настраивать сеть?

2015-08-31 Пенетрантность Mikhail A Antonov
31.08.2015 21:58, Oleksandr Gavenko пишет:
> Прелюдия обьясняет мотивацию, пропускаем до разделителя.
>
> До сих пор пользовался wicd. По wicd-gtk можно было выбрать тип шифрования и
> записать пароль и поставить галочку автологина.
А чем тебя wpa_gui не устраивает?


-- 
Best regards,
Mikhail
-
WWW: http://www.antmix.ru/
XMPP: ant...@stopicq.ru



signature.asc
Description: OpenPGP digital signature