[РЕШЕНО] Wifi, wpa_supplicant и dhcpcd

Последний пост, в alsamixer нет такого capture. Но, если нажать на "динамик" в трее, затем "mixer" затем гаечный ключ, и там можно добавить "Capture", поднять уровень выше. Но тестовый звонок skype ничего не дает. Может в самом скайпе в sound devices напротив Microphone нужно выбрать что то, кроме deffault device? Список там достаточно большой.....
Не, скайп лучше не трогать. А для тестов удобно использовать audacity.

Capture - это раздел настроек, включается по F4.
Вот, посмотрите мои настройки. Микрофон воткнут в системник сзади, поэтому оба источника - Rear. Если микрофон будет на передней панели, нужно на Front поменять. Их вроде можно и отдельно настраивать, но с этим я так и не разобрался.
Veylons_O.A.
в alsamixer нет такого capture.
F6: Select sound card
F4: Capture

Veylons_O.A.
Может в самом скайпе в sound devices напротив Microphone нужно выбрать что то, кроме deffault device?
Может. А вообще, сумбурно все, да и тема не о том.
lampslave
Не, скайп лучше не трогать. А для тестов удобно использовать audacity.

Capture - это раздел настроек, включается по F4.
Вот, посмотрите мои настройки. Микрофон воткнут в системник сзади, поэтому оба источника - Rear. Если микрофон будет на передней панели, нужно на Front поменять. Их вроде можно и отдельно настраивать, но с этим я так и не разобрался.
Да, вы правы) Установила audacity, нашла "своё устройство", в настройках скайпа выставила это устройство и все заработало ))))))
Aivar
да и тема не о том.
Если в тему, то я все равно не могу понять, как работает netctl. Точнее я понимаю, но он не работает так, как должен.
Щас перезагружусь, и выложу ошибку которую выдает netctl.
[[email protected] ~]$ sudo netctl status wireless-wpa
[email protected]\x2dwpa.service - Networking for netctl profile wireless-wpa
   Loaded: loaded (/usr/lib/systemd/system/[email protected]; static)
   Active: failed (Result: exit-code) since Thu 2014-01-30 10:58:57 MSK; 45s ago
     Docs: man:netctl.profile(5)
  Process: 863 ExecStart=/usr/lib/network/network start %I (code=exited, status=1/FAILURE)
 Main PID: 863 (code=exited, status=1/FAILURE)
Jan 30 10:58:57 LinuxUPD systemd[1]: Starting Networking for netctl profil.....
Jan 30 10:58:57 LinuxUPD network[863]: Starting network profile 'wireless-w....
Jan 30 10:58:57 LinuxUPD systemd[1]: [email protected]\x2dwpa.service: main ...RE
Jan 30 10:58:57 LinuxUPD systemd[1]: Failed to start Networking for netctl...a.
Jan 30 10:58:57 LinuxUPD systemd[1]: Unit [email protected]\x2dwpa.service e...e.
Hint: Some lines were ellipsized, use -l to show in full.

собственно вот. Что скажете?
Ого, пока сам пытался разобраться как развилась тема-то)))
Но если все таки вернуться к оригинальному сабжу...
А именно подключение формата - поднятие интерфейса, прогон по конфигу из wpa_supplicant и когда происходит подключение - короткий разговор с роутером об адресах через dhcpcd... Пришлось с 0 вникать в баш хоть чуть-чуть, говорят с опытом C проще, но у меня такогого не имелось, только Делфи и то, давно... Ну да ладно... Вот вышел скрипт, который был поставлен в загрузку.

wifi.sh
#!/bin/bash
sudo ip link set wlp6s0 up
sudo wpa_supplicant -B -Dwext -i wlp6s0 -c /etc/wpa_supplicant.conf
sleep 10
sudo dhcpcd wlp6s0
exit

Скрипт не срабатывает, хотя инициализация wpa_supplicant происходит... Долго грешил на ошибку в пароле или в essid, думаю напрасно, так как несколько раз переделывал wpa_supplicant.conf (кстати здесь небольшое отступление, на предыдущем арче - wpa_passphrase работала из под sudo, в этот раз ответ - Permission Denied. Приходится логиниться в другом терминале под рутом и тогда уже команда выполняется, и это несколько странно - такие непонятки с sudo). В итоге полностью снес wpa_supplicant с конфигами и вуаля - без интернета не день, так как все wicd, netctl, nm и моей любимой wifi-menu используют wpa_supplicant как бэкэнд. Зато это немного помогло в продвижении с поиском причины проблемы.

Как ни странно этот dhcpcd.

Вывод ошибки ниже

[[email protected] ~]$ /home/wifi.sh
Successfully initialized wpa_supplicant
dhcpcd[4462]: version 6.2.1 starting
dhcpcd[4465]: wlp6s0: starting wpa_supplicant
dhcpcd[4462]: wlp6s0: waiting for carrier
dhcpcd[4462]: timed out
dhcpcd[4462]: exited
[[email protected] ~]$
Не смейтесь над логином, большой поклонник фильма =)))

Опять грешил на неправильные essid пароль, но прикол в том что dhcpcd не поднимается даже на кабель (ethernet) с такой же ошибкой таймаута.
Долго играл с dhcpcd, делал с аргументом -K, удалял лизы и даже в конце концов скачал и установил новый dhcpcd, который еще в тестовых репах. Ни в какую. Гугл выдает кучу результатов, но ничего не помогло, вики тоже молчит по поводу dhcpcd. Если кто сталкивался с этой ошибкой, дайте знать, как исправили.

Заранее благодарю!
Всем успехов!
Сталкивался с похожей проблемой с ipv6. Но, вроде текст ошибки был немного другой. А таймаут пробовали руками задать? Алсо может помочь увеличение времени задержки до 30 секунд
PGP 0x31361F01
arcanisrepo
Подключаются ли у роутеру другие устройства? Если "да", то приведите вывод /var/log/messages с роутера при подключении ноута с archlinux через кабель без wpa_supplicant .
Покажите вывод 'ip a' с ноута под archlinux.
Вот вывод ip (надеюсь, то что имелось ввиду)

[[email protected] ~]$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp8s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:1b:24:92:d6:75 brd ff:ff:ff:ff:ff:ff
3: wlp6s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether 00:1b:77:dd:74:1f brd ff:ff:ff:ff:ff:ff
[[email protected] ~]$ 

Насчет IPv6 вот что пишет dhcpcd -K

[[email protected] ~]$ sudo dhcpcd -K wlp6s0
dhcpcd[2644]: version 6.2.1 starting
dhcpcd[2644]: DUID 00:01:00:01:1a:2f:43:39:00:1b:77:dd:74:1f
dhcpcd[2644]: wlp6s0: IAID 77:dd:74:1f
dhcpcd[2644]: wlp6s0: soliciting an IPv6 router
dhcpcd[2644]: wlp6s0: rebinding lease of 192.168.0.100
dhcpcd[2644]: wlp6s0: leased 192.168.0.100 for 86400 seconds
dhcpcd[2644]: wlp6s0: adding route to 192.168.0.0/24
dhcpcd[2644]: wlp6s0: adding default route via 192.168.0.1
dhcpcd[2644]: forked to background, child pid 2713
[[email protected] ~]$

и это хорошо, но проблема в том, что это только со второго раза... Если сразу после загрузки пытаться - не работает выдает ошибку no IPv6 router found...
Так работает только при повторном подкючении(
Согласен с arcanis: как вариант ставить задержку перед поключением.
 
Зарегистрироваться или войдите чтобы оставить сообщение.