Настройка wi-fi CDS

Имеем:
сеть wi-fi c wpa2psk
После загрузки с livecd CDS 11.15 (i686)
Интерфейс wlan0 есть.
Команды iwconfig, iwlist, wpa_supplicant, wpa_passphrase не отвечают(команда не найдена)
Задача:
поднять сеть, установить систему.
Спасибо [Vladgobelen>]{style=“text-align:left;”} за ссылку на толковую статью
http://rus-linux.net/nlib.php?name=/MyLDP/lvs/wifi/nastroika-wifi-na-Linux-desktope.html
Только без iwconfig и wpa_supplicant ничего не получится.

Решение
ставим недостающие пакеты

emerge wpa_supplicant
emerge wireless-tools

генерируем что-то

wpa_passphrase SSID PASSWORD > /etc/conf.d/wpa_supplicant.conf

где SSID - имя беспроводной сети, PASSWORD - пароль.
далее

ifconfig wlan0 up
iwconfig wlan0 essid SSID
wpa_supplicant -B -Dwext -i wlan0 -c /etc/conf.d/wpa_supplicant.conf
dhclient wlan0

Проверяем состояние интерфейса

iwconfig wlan0

И получил ли он адрес

ifconfig wlan0

Теперь в cron добавляем следующий скрипт.

#!/bin/bash
if [ "$(ping 192.168.0.1 -c 1)" ]
then echo "connection OK"
else
killall -q wpa_supplicant dhclient
ifconfig wlan0 up
iwconfig wlan0 essid moeWIFI
wpa_supplicant -B -Dwext -i wlan0 -c /etc/conf.d/wpa_supplicant.conf
dhclient wlan0
fi

Полезная и правильная информация, внесу свои 5 копеек.
начиная отсюда

wpa_passphrase ssid password > /etc/conf.d/wpa_supplicant.conf

можно сделать так:

в /etc/conf.d/net добавляем

modules=( "wpa_supplicant" ) 
wpa_supplicant_wlan0="-B -Dwext -iwlan0 -c /etc/conf.d/wpa_supplicant.conf"

если в init.d нет net.wlan0, создаём

ln -s /etc/init.d/net.lo /etc/init.d/net.wlan0

добавляем сервис в автозагрузку

rc-config add net.wlan0 defaults

думаю, так будет правильнее для этого дистрибутива.
И предлагаю внести эту информацию в раздел “Документация”

Спасибо. Действительно, так правильней.

Полезная статья, спасибо. Предлагаю перенести в блог. Доступ открыт.

Александр - а может нести эти пакеты emerge wpa_supplicant
emerge wireless-tools в установочный образ CDS? - а как то бывают сервера на wifi а просто забываешь что их там нет

Серверов с доступом только по wifi думаю единицы. А если есть проводная сеть, установить необходимые пакеты не составит труда. Размер же образа заметно подрастёт.

споткнулся на этом
ifconfig wlan0 up
грит, что нет такого устройства? В 14-м Калкулейте может чего поменялось?

ifconfig -a

видит только проводную карточку enp1s0f0 и lo
чего, перешли на исконно-ЮНИКСОВОЕ наименование, как в БСД
как wlan0 теперь называется

выводы каких команд показать?

вот вывод
*# lspci -nn | grep -i network
02:00.0 Network controller [0280]: Broadcom Corporation BCM43227 802.11b/g/n [14e4:4358]*

но она не wlan0

первое: наименования устройств,это уже давно,читайте новости генту год и ранее ( в связи с udev) ,второе,с бродкомом есть траблы,также,или ещё более давно,смотрите в сторону драйверов и модулей…

а может какая команда есть волшебная? чтоб узнать/попросить демона узреть и назначить имя броадкому

продолжу гуглить…

для начала посмотрите lsmod загружены ли вообще модули для бродкома,ну и …modprobe…rfkill…и тд и тп…и вайфай фейс теперь именуется типа както так -wlp2s0f0 или близко к тому…