LinuxForum.Fans
Тема

[Решено] Настройка Wi-Fi

Автор: Nikita 16 сообщений 11047 просмотров 🔒 закрыта
#51039

Здравствуйте, не могу настроить Wi-Fi.
По lspci, карта отображается:

02:00.0 Network Controller: Intal Corporation WiMax\Wifi Link 5050 Series

Поддержку в ядро добавил.

Настраивал и по handbook gentoo, и через wiсd. Ничего не изменилось.

По iwconfig интерфесов с wifi нет :(
В чем может быть проблема?(

#51050

Сделать lspci -v

text
Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
    Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard
    Flags: bus master, fast devsel, latency 0, IRQ 29
    Memory at fe9c0000 (64-bit, non-prefetchable) [size=256K]
    Expansion ROM at fe9a0000 [disabled] [size=128K]
    Capabilities: [40] Power Management version 2
    Capabilities: [48] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [58] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Kernel driver in use: atl1
    Kernel modules: atl1

Увидеть. какой модуль нужен: Kernel driver in use: atl1 и проверить, загружен ли он

text
lsmod | grep atl1
#51053

02:00.0 Network controller: Intel Corporation WiMAX/WiFi Link 5050 Series
Subsystem: Intel Corporation Device 1206
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at f0100000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [e0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-16-eb-ff-ff-0f-b2-d6

К сожалению такого пункта нет.

#51065

Тогда lspci -n и всю строчку, которая начинается на
02:00.0 ...
прочекать тут что бы узнать имя модуля.

#51084

Так, пересобрал ядро на этот раз сделал поддержку драйверов модулями и интерфейс появился. Но wcid все ровно не работает.
При запуске он запрашивает логин\пароль от пользователя, даже если юзер root. И без разницы правильный пароль или нет, в итоге появляется сообщение:

text
Could not connect to wicd's D-Bus interface.  Check the wicd log for error messages.

В логах Wicd вроде, как ничего интересного нет:

2010/06/13 04:00:53 :: ---------------------------
2010/06/13 04:00:53 :: wicd initializing...
2010/06/13 04:00:53 :: ---------------------------
2010/06/13 04:00:53 :: wicd is version 1.7.0 552
2010/06/13 04:00:53 :: setting backend to external
2010/06/13 04:00:53 :: trying to load backend external
2010/06/13 04:00:53 :: successfully loaded backend external
2010/06/13 04:00:53 :: trying to load backend external
2010/06/13 04:00:53 :: successfully loaded backend external
2010/06/13 04:00:53 :: Automatically detected wireless interface wlan0
2010/06/13 04:00:53 :: setting wireless interface wlan
2010/06/13 04:00:53 :: automatically detected wired interface eth0
2010/06/13 04:00:53 :: setting wired interface None
2010/06/13 04:00:53 :: setting wpa driver nl80211
2010/06/13 04:00:53 :: setting use global dns to False
2010/06/13 04:00:53 :: setting global dns
2010/06/13 04:00:53 :: global dns servers are None None None
2010/06/13 04:00:53 :: domain is None
2010/06/13 04:00:53 :: search domain is None
2010/06/13 04:00:53 :: setting automatically reconnect when connection drops True
2010/06/13 04:00:53 :: Setting dhcp client to 0
2010/06/13 04:00:53 :: Wireless configuration file found...
2010/06/13 04:00:53 :: Wired configuration file found...
2010/06/13 04:00:53 :: chmoding configuration files 0600...
2010/06/13 04:00:53 :: chowning configuration files root:root...
2010/06/13 04:00:53 :: Using wireless interface...wlan
2010/06/13 04:00:53 :: Using wired interface...
2010/06/13 04:00:58 :: Autoconnecting...
2010/06/13 04:00:58 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:00:58 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:01:03 :: Autoconnecting...
2010/06/13 04:01:03 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:01:03 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:01:08 :: Autoconnecting...
2010/06/13 04:01:08 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:01:08 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:01:13 :: Autoconnecting...
2010/06/13 04:01:13 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:01:13 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:04:38 :: Autoconnecting...
2010/06/13 04:04:38 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:04:38 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:08:03 :: Autoconnecting...
2010/06/13 04:08:03 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:08:03 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:11:28 :: Autoconnecting...
2010/06/13 04:11:28 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:11:28 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:14:53 :: Autoconnecting...
2010/06/13 04:14:53 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:14:53 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:18:18 :: Autoconnecting...
2010/06/13 04:18:18 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:18:18 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:21:43 :: Autoconnecting...
2010/06/13 04:21:43 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:21:43 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:25:08 :: Autoconnecting...
2010/06/13 04:25:08 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:25:08 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:28:33 :: Autoconnecting...
2010/06/13 04:28:33 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:28:33 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:31:58 :: Autoconnecting...
2010/06/13 04:31:58 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:31:58 :: Unable to autoconnect, you'll have to manually connect
2010/06/13 04:35:23 :: Autoconnecting...
2010/06/13 04:35:23 :: No wired connection present, attempting to autoconnect to wireless network
2010/06/13 04:35:23 :: Unable to autoconnect, you'll have to manually connect

iwconfig


wlan0 IEEE 802.11abgn Mode:Managed Access Point: Not-Associated
Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off

D-bus запущен.
Может быть проблема в USE флагах с которыми собран Wicd?


+X
+gtk
-ioctl
+libnotify
+ncurses
+nls
-pm-utils
#51094

Nikita, предлагаю ioctl включить ;)

#51191

Хм, не получается активировать этот флаг.
Добавлял и в:
/etc/portage/package.use
Отдельно для пакета wicd
И в make.conf, глобально.
Бесполезно. Я пробовал и отдельно пакет пересобирать, и мир:
emerge --update --deep --newuse world

Флаг остается неактивным, если смотреть через equery. Что я делаю не так? :(

#51195

ioctl у меня вообще не может быть выбран, но wicd работает.
а в настройках wicd правильно прописаны интерфейсы?
ну и вроде не в тему, но в /etc/rc.conf прописывали что-то типа rc_hotplug="!net.eth0 !net.eth1 !net.wlan0"?

#51226

hedgeven написал:
ioctl у меня вообще не может быть выбран, но wicd работает.
а в настройках wicd правильно прописаны интерфейсы?
Угу. wlan0 и eth0 стоят. И проводная сеть работает. Проблема только с Wi Fi.

hedgeven написал:

ну и вроде не в тему, но в /etc/rc.conf прописывали что-то типа rc_hotplug="!net.eth0 !net.eth1 !net.wlan0"?
Да, я выполнил все рекомендации, которые были показаны после установки.

Удалил\поставил заново wicd. Сообщение о D-Bus появляться перестало. Теперь просто не находит беспроводные сети. Сеть само собой есть. В логах опять же все нормально.
#51246

Nikita, попробуйте запустить wicd от root. Будут ли какие-нибудь изменения в работе?

UPD: А еще, возможно, карточка просто не включена. В некоторых ноутбуках надо переключателем щелкнуть, чтобы wi-fi карта начала работать как надо.

#51947

Я поборол все таки Wi FI.
http://gentoo-portage.com/net-wireless/iwl5150-ucode
Надо было установить вот это. Есть в portage.

Единственное, я не совсем понял, что это. Сам драйвер карты(Iwlwifi), прописан в ядре, а это что? На западном сайте пишут, что это нечто вроде прошивки, где вообще подробнее почитать об этом?

P.S wicd какая удобная штука оказывается.....
P.P.S Вопрос не совсем в тему, но все же. Стоит xorg-server 1.7.6 часть оборудования настроено через hal, стоит ли сейчас перенастроить все через udev? И когда xorg-server обновится до 1.8.x?

#51954
Nikita написал:

P.P.S Вопрос не совсем в тему, но все же. Стоит xorg-server 1.7.6 часть оборудования настроено через hal, стоит ли сейчас перенастроить все через udev? И когда xorg-server обновится до 1.8.x?

уж давно обновился и есть в портэжах, но в стэйбл не скоро попадет.
я давно перешел на xorg-1.8+udev и выпилил hal. никаких проблем с оборудованием замечено не было. флэшки монтируются.

#51968
hedgeven написал:
[quote=Nikita]
P.P.S Вопрос не совсем в тему, но все же. Стоит xorg-server 1.7.6 часть оборудования настроено через hal, стоит ли сейчас перенастроить все через udev? И когда xorg-server обновится до 1.8.x?

уж давно обновился и есть в портэжах, но в стэйбл не скоро попадет.
я давно перешел на xorg-1.8+udev и выпилил hal. никаких проблем с оборудованием замечено не было. флэшки монтируются.[/quote]
А как устанавливать пакеты не Stable в Gentoo? Я полистал man portage, но чего то не нашел такого....

#53341
hedgeven написал:
читайте хэндбук.
например вот http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=2&chap=1
копайте в сторону ~arch

Угу. Осилил на досуге. Меня смущало то, что новые версии пакетов даже в списке по emerge --search не отображались.
Только перейти именно на линейку 1.8 все ровно не получается.

* x11-base/xorg-server
Latest version available: 1.8.1.901
Latest version installed: 1.7.7
Size of files: 5,097 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org X servers
License: MIT

И собственно все. emerge --sync && emerge -uDN world ничего не меняет, т.е версия доступна, но не устанавливается.
Хотя драйверы для него обновились:

* x11-base/xorg-drivers
Latest version available: 1.8
Latest version installed: 1.8
Size of files: 0 kB
Homepage: http://www.gentoo.org/
Description: Meta package containing deps on all xorg drivers
License: as-is

P.S Пакеты в package.keywords само собой размаскированы.

#53345

ACCEPT_KEYWORDS="~amd64"(или x86) в /etc/make.conf и все пакеты будут браться из нестабильной
ветки.
хотя по мне, нестабильность эта довольно относительна...
да бывают глюки из-за какого-нибудь пакета, тогда можно его замаскировать и откатиться. а глюки и на стабильной ветки бывают.

Войдите или зарегистрируйтесь, чтобы ответить.