[Homeros] net

Igor Vlasenko vlasenko на imath.kiev.ua
Вт Апр 24 20:20:27 MSK 2012


On Tue, Apr 24, 2012 at 04:29:26PM +0400, Guennadi Ivanov wrote:
> Добрый день, Игорь!
> 
> Сделал всё как будто так, как вы написали. На команду /sbin/ip a
> получил следующий вывод:
> 
> 1: lo: <LOOPBACK,UP,LOWER_UP>mtu 16436 qdisc noqueue state UNKNOWN
>     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
>     init 127.0.0.1/8 scope host lo
> 2: eth0: <NO CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast
>     state DOWN qlen 1000
>     link/ether e8:11:32:d0:6a:9f brd ff:ff:ff:ff:ff:ff:ff
> 3: wlan0: <NO CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state
>     DOWN qlen 1000
>     link/ether dc:a9:71:3b:76:e9 brd ff:ff:ff:ff:ff:ff
> 
> На команду /sbin/ip ro никакого вывода не было. Я полагаю, что сети
> нет.

да; это можно понять, например, из строки wlan0: ... state DOWN.

> Но вот какой у меня вопрос. В своём предыдущем письме вы писали, что
> секретную фразу надо вписать в файл /etc/wpa_supplicant.conf, а затем
> выполнить определённую команду. Но куда вписывать эту фразу я так и не
> нашёл в этом файле.

Это глобальный файл; я сразу перескочил на использовение etcnet,
в котором вместо этого можно для конкретного итнерфейса wlan0
создать файл /etc/net/ifaces/wlan0/wpa_supplicant.conf
и уже вписывать секретную фразу туда. 
в нем это имеет вид psk="секретная строка".

> > Далее, большой файл /etc/net/ifaces/wlan0/wpa_supplicant.conf
> > ---- начало ---
> > ctrl_interface=/var/run/wpa_supplicant
> > ctrl_interface_group=0
> > eapol_version=1
> > ap_scan=1
> > fast_reauth=1
> >
> > network={
> >         ssid="Homenet04"
> >         proto=WPA
> >         key_mgmt=WPA-PSK
> >         pairwise=CCMP TKIP
> >         group=TKIP
> >         psk="this is my mega secret password string to wpa supplicant"
> >         priority=2
> > }
> > --- конец ---
> > в нем вместо строчки
> > this is my mega secret password string to wpa supplicant
> > надо будет вписать ваш секретный пароль.
> >
> > Следующие 4 строки должны быть в файле /etc/net/ifaces/wlan0/options
> > TYPE=eth
> > BOOTPROTO=dhcp
> > USE_HOTPLUG=no
> > ONBOOT=no
> > Значат они следующее:
> > BOOTPROTO=dhcp -- настройки сети бдут браться из беспроводного рутера.
> > ONBOOT=no -- значит, по умолчанию у вас машина не будет пытаться
> > подключаться к беспроводной сети.
> > Т.е. чтобы беспроводную сеть поднять,
> > надо будет выполнить от рута или через sudo
> > ifup wlan0
> > а чтобы отключить сеть
> > ifdown wlan0
> >
> > попробуйте заполнить все указанные файлы
> > и выполнить от рута или через sudo
> > ifdown wlan0
> > ifup wlan0
> > и посмотреть, не появилась ли сеть
> > например, с помощью команд:
> > /sbin/ip a
> > /sbin/ip ro

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Подробная информация о списке рассылки Homeros