Перейти к содержанию

Wi-Fi в Gentoo


Рекомендуемые сообщения

Доброго времени суток!

Возникла проблема с USB Wi-Fi адаптером. Интерфейс нашелся как wlan0.

Нашел как настроить (тут: http://www.inode.ru/articles/linux/2005-08-25/54 (ссылка внешняя)), сделал все также. Но при попытке запуска ругается:

    n0rt0n init.d # /etc/init.d/net.eth1 start    * Caching service dependencies ...                                                                                                                                           [ ok ]    * Starting eth1    *     /etc/conf.d/wireless is deprecated    *     Please put all settings in /etc/conf.d/net    *     /etc/conf.d/wireless is deprecated    *     Please put all settings in /etc/conf.d/net    *   Bringing up eth1    *     192.168.1.66    *     network interface eth1 does not exist    *     Please verify hardware or kernel module (driver)                                                                                                                       [ !! ]    n0rt0n init.d #

Вот то, что в /etc/conf.d/wireless:

    iface_eth1="192.168.1.77 broadcast 192.168.1.255 netmask 255.255.255.0"    essid_eth1="wnet"    key_wnet="password"

Добавил и вот такие строки в /etc/conf.d/net:

    config_eth1=("192.168.1.66 netmask 255.255.255.0 brd 192.168.1.255")    routes_eth1=("default gw 192.168.1.55")

Здесь 192.168.1.55 - это адрес WiFi точки.

Что я сделал не так? На что ругается?

Ссылка на комментарий
Поделиться на другие сайты

Сначала вы говорите что интерфейс определился как wlan0,

а потом пытаетесь поднять eth1. Вам и говорят, что такой интерфейс не существует. Или вы чего-то не договариваете?

Ссылка на комментарий
Поделиться на другие сайты

Да, действительно, вы правы, переправил файл wireless на вот такой:

iface_wlan0="192.168.1.77 broadcast 192.168.1.255 netmask 255.255.255.0"essid_wlan0="Net1"key_Net1_0011957af9a3="s:rnjpltcm"mode_wlan0="auto"channel_wlan0="6"iwpriv_Net1=("set AuthMode=WPAPSK""set EncrypType=TKIP""set WPAPSK=password")

Вроде все правильно, почти запускается, но ругается:

n0rt0n n0rt0n # /etc/init.d/net.wlan0 start * Caching service dependencies ...                                                                                                                                           [ ok ] * Starting wlan0                                                                                                                                                                    *     /etc/conf.d/wireless is deprecated                                                                                                                                            *     Please put all settings in /etc/conf.d/net                                                                                                                                    *     /etc/conf.d/wireless is deprecated                                                                                                                                            *     Please put all settings in /etc/conf.d/net *   Configuring wireless network for wlan0Invalid command : set *   wlan0 does not support the following private ioctls *     set AuthMode=WPAPSKInvalid command : set *   wlan0 does not support the following private ioctls *     set EncrypType=TKIPInvalid command : set *   wlan0 does not support the following private ioctls *     set WPAPSK=password *   Failed to configure wireless for wlan0   

Странно, ругается вроде на команду set хотя в wireless.example есть вот такие строчки

# Set private driver ioctls. This is basically the iwpriv argument without# the iwpriv $iface. If you use the rt2500 driver (not the rt2x00 one) then# you can set WPA here, below is an example.                               #iwpriv_eth0=""                                                            #iwpriv_ESSID=(                                                            #       "set AuthMode=WPAPSK"                                              #       "set EncrypType=TKIP"                                              #       "set WPAPSK=yourpasskey"                                           #)                                                                         #NOTE: Even though you can use WPA like so, you may have to set a WEP key  #if your driver claims the AP is encrypted. The WEP key itself will not be #used though.             

Вроде все сделал так же. Что же его не устраивает?

Ссылка на комментарий
Поделиться на другие сайты

Ура! Разобрался. Поскольку разобрался сам, решил отписать здесь, может кому-нибудь пригодится.

Всего то нужно было установить wpa_supplicant:

emerge -uav wpa_supplicant

После чего в /etc/wpa_supplicant/wpa_supplicant.conf прописать следующее:

ctrl_interface=/var/run/wpa_supplicantctrl_interface_group=usersnetwork={        ssid="Net1"        scan_ssid=1        key_mgmt=WPA-PSK        psk="very_secret_key"}

В /etc/conf.d/net это:

modules=("wpa_supplicant")wpa_supplicant_wlan0="-Dwext"config_wlan0=("192.168.1.77 netmask 255.255.255.0 brd 192.168.1.255")routes_wlan0=("default gw 192.168.1.50")associate_timeout_wlan0=60preup() {        iwconfig wlan0 txpower on        iwconfig wlan0 channel 6        iwconfig wlan0 rate 54M}

Вот и все. После чего воткнул Wi-Fi адаптер и... вуаля:

n0rt0n n0rt0n # iwconfig wlan0wlan0     IEEE 802.11g  ESSID:"Net1"          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:11:95:7A:F9:A3          Bit Rate=54 Mb/s   Tx-Power:20 dBm   Sensitivity=-121 dBm          RTS thr=2347 B   Fragment thr=2346 B          Encryption key:A01C-27A4-DF40-04AF-EE06-D44A-1A3F-E1EE-C186-6F26-DD51-EEE2-D652-36D8-5874-4AA0   Security mode:restricted          Power Management:off          Link Quality:59/100  Signal level:-58 dBm  Noise level:-96 dBm          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...