|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
ВОПРОС #1
Настройка Wi-Fi через wpa_supplicant.
Так, народ, нету сил уже больше париться. Уже который раз пытаюсь настроить вай-фай, и ничего не выходит.
В общем, хочу научить ноут подключаться к беспроводным сетям в макдаках (они вроде без шифрования работают), да к своей - домашней.
Итак, сижу дома. Создал сеть без шифрования. Роутер DIR-300, все довольно прозрачно - так что создал 100%, не сомневайтесь. В убунте проверял - работает. SSID сети - "chebog"
В общем и целом, создал интерфейс net.wlan0:
chebog@notebook /etc/init.d $ ls -l net.*
lrwxrwxrwx 1 root root 6 Feb 24 23:40 net.eth0 -> net.lo
-rwxr-xr-x 1 root root 30689 Feb 16 21:25 net.lo
lrwxrwxrwx 1 root root 6 Mar 16 15:40 net.wlan0 -> net.lo |
Содержимое файлов net и wpa_supplicant.conf прикладываю:
chebog@notebook /etc/init.d $ cat /etc/conf.d/net
config_eth0=("dhcp")
dhcpcd_eth0="-t 5"
modules=( "wpa_supplicant" )
wpa_supplicant_wlan0="-Dwext"
config_wlan0=("dhcp")
dhcpcd_wlan0="-t 5" |
chebog@notebook /etc/init.d $ cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
ap_scan=1
# Shared WEP key connection (no WPA, no IEEE 802.1X)
network={
ssid="chebog"
key_mgmt=NONE
priority=5
} |
При попытке поднять интерфейс, получаю следующее:
chebog@notebook /etc/init.d $ sudo /etc/init.d/net.wlan0 restart
* Stopping wlan0
* Bringing down wlan0
* Shutting down wlan0 ... [ ok ]
* Stopping wpa_cli on wlan0 ... [ ok ]
* Stopping wpa_supplicant on wlan0 ... [ ok ]
* Starting wlan0
RTNETLINK answers: Unknown error 132
RTNETLINK answers: Unknown error 132
* Starting wpa_supplicant on wlan0 ...
RTNETLINK answers: No such file or directory
SIOCSIFFLAGS: No such file or directory
Could not set interface 'wlan0' UP [ ok ]
* Starting wpa_cli on wlan0 ... [ ok ]
* Backgrounding ...
chebog@notebook /etc/init.d $ |
Причем сам интерфейс, как видите, поднимается - но к беспроводной сети в соответствии с настройками wpa_supplicant не подключается.
Вопрос на засыпку - в чем же тут дело? Бьюсь над ним уже очень-очень давно.
Добавлено спустя 1 час 55 минут 54 секунды:
ВОПРОС #2
Русский язык и UTF-8 в консоли.
Попытался настроить оное дело по манам.
Добился того, что в X-терминале русские символы видно нормально. Однако в консоли вместо русских символов - квадратики. Хочу поправить.
Что делал, стало быть...
Добавил в locale.gen локаль ru_RU:
chebog@notebook /etc/conf.d $ cat /etc/locale.gen
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
|
Создал файл глобальной локали: /etc/env.d/02locale
chebog@notebook /etc/conf.d $ cat /etc/env.d/02locale
LANG="ru_RU.UTF-8" |
Вот что дает проверка переменных среды:
chebog@notebook /etc/conf.d $ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL= |
Далее пошел настраивать системную консоль.
В /etc/rc.conf есть строка UNICODE="yes" - проверил.
В /etc/conf.d/keymaps установил следующие параметры:
KEYMAP="-u ru4"
DUMPKEYS_CHARSET="koi8-r"
|
В /etc/conf.d/consolefont содержится строка:
CONSOLEFONT="terminus-font" |
( пакет terminus-font я поставил )
Затем я пересобрал пакет ncurses и перезагрузился. В общем-то все. Где мог налажать, кажется, догадываюсь - доходит постеменно по мере задавания оного вопроса. Сейчас проверять буду, однако буду рад любым комментариям.
Добавлено спустя 7 минут:
Исправил очевидный ляп:
В /etc/conf.d/consolefont теперь содержится строка:
Однако, этот шрифт мне что-то совсем не нравится. Не подскажете где посмотреть другие варианты?
Добавлено спустя 3 минуты 31 секунду:
Хм... Есть у меня предположение, что зря я установил DUMPKEYS_CHARSET="koi8-r". Вывод-то русских названий файлов в листингах работает нормально, а вот как раз со вводом проблемы...
Кстати, заметил, что у меня вдруг русифицировалось большинство программ, что мне жутко не нравится. Скажите, это результат обновления ncurses? Блин, назад все вернуть хочется - английский интерфейс как-то понятнее.
Добавлено спустя 4 минуты 44 секунды:
>Кстати, заметил, что у меня вдруг русифицировалось большинство программ, что мне жутко не нравится. Скажите, это результат обновления ncurses?
Дошло, что сказал чушь. Язык определяется в некоторой переменной, судя по всему, а в зависимости от ее значения выводится и язык в графических утилитах. Буду рыть этот вопрос.
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
Вопрос с локализацией консоли отпал. После запуска sudo /etc/init.d/consolefont restart все работает нормально.
Русификация программ оказалась очень даже нечего, так что решил пока оставить. Однако буду очень признателен, если кто-нибудь подскажет, как отменить оное. Пробовал в /etc/env.d/02locale писать строчку LC_MESSAGES="en_US.UTF-8", однако не помогло. Все равно менюшки русские.
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
Возраст: 34 C нами с 30.04.2006 Репутация: 77.5
|
|
Прошу всех гентушников, арчей и слакварщиков - словом, всех, кто разбирается в сборке систем (но особенно, конечно, гентушников) - принять участие в обсуждении этой темы:
Длительный процесс по сборке компа.
Нужна консультация в сборке системы (Gentoo Linux) под старое железо.
|
_____________________________ Дайте в руки мне баян, я порву его совсем.
|
|
|
|
|
|
|
|