не могу настроить WiFi
дано: ноут c Gentoo со встроенным адаптером от интела 3945ABG и стационарник под управлением Windows XP с USB адаптером COMPEX WLU54G
используются драйверы в ядре iwl3945
пробовал ядра 2.6.26-gentoo-r4 и 2.6.27-gentoo-r5
iwcofig видит интерфейс wlan0
wlan0 IEEE 802.11 ESSID:"HOME"
Mode:Ad-Hoc Frequency:2.412 Ghz Cell: EA:EB:05:5F:96:D4
Tx-Power=15 dBm
Retry min limit:7 RTS thr:off Fregment thr=2352 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:-0 Invalid misc:0 Missed beacon:0
/etc/conf.d/net
adhoc_essid_wlan0="Home"
config_wlan0=("лень печатать")
routes_wlan0=("да, я набираю вручную :-) ")
при этих настройках иногда (когда луна в овне) идет соединение, при этом каждые 10 секунд рвется
при использовании wpa_supplicant
/etc/conf.d/net
modules=("wpa_supplicant")
wpa_supplicant_wlan0="-Dwext"
config_wlan0=("бла бла бла")
routes_wlan0=("бла бла бла ")
/etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant ---- пробовал и без этих строчек, результат тот же
ap_scan=1 ___/
network={
ssid="HOME"
proto=WPA
key_mgmt=WPA-NONE
pairwise=TKIP
psk="12345678"
priority=5
}
связь раза три устанавливается на доли секунды, потом держется стабильно, но никаких данных через нее не идет, при пинге говорит заданный узел не доступен
пробовал через KNetworkManager, сеть HOME видит, но при попытке соединиться выдает ошибку и интерфейс отваливается
вчера методом тыка конфигов в /etc/conf.d/net система капитально повисла о_О
хотелось бы разобраться с этим и пользоваться благами беспроводных сетей :-)
- Для комментирования войдите или зарегистрируйтесь

У моего товарища такая же
У моего товарища такая же проблема была. iwl3945 сломан с 24 или 25 ядра! используй ipw3945 и все будет ОК
Ubuntu is an African Word that means "Gentoo is too hard for me"
Ну я бы не был столь категоричен :)
Ну я бы не был столь категоричен :)
# uname -r
2.6.26-tuxonice-r0f1
#lspci -v | grep -i 3945 [12:07]
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
Kernel driver in use: iwl3945
Kernel modules: iwl3945
Нельзя ли увидеть вывод команд
# zcat /proc/config.gz| egrep '80211|IWL3945'
# eix iwl
# uname -r
Я ♥ Gentoo & Funtoo
Ну много народа жалуется, мол
Ну много народа жалуется, мол на старых ядрах работает, на новых - нет. Я товарищу ипв завел - все работает, с ивл у него только сканилась сеть, подключаться он к ней не мог
Ubuntu is an African Word that means "Gentoo is too hard for me"
вот вывод каманд: # zcat
вот вывод каманд:
#lspci -v 03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) Subsystem: Intel Corporation Thinkpad X60s, R60e model 0657 Flags: bus master, fast devsel, latency 0, IRQ 1277 Memory at d0000000 (32-bit, non-prefetchable) [=4K] Capabilities: [c8] Power Management version 2 Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Capabilities: [e0] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number ab-84-ff-ff-d2-19-00-00#eix iwl [D] net-wireless/iwl3945-ucode Available versions: 2.14.1.5 ~15.28.1.6 Installed versions: 15.28.1.6(16:24:12 14.12.2008) Homepage: http://intellinuxwireless.org/?p=iwlwifi Description: Intel (R) PRO/Wireless 3945ABG Network Connection ucode * net-wireless/iwl4965-ucode Available versions: (0) ~4.44.1.18 4.44.1.20 ~228.57.1.21 (1) ~228.57.2.21 Homepage: http://intellinuxwireless.org/?p=iwlwifi Description: Intel (R) Wireless WiFi Link 4965AGN ucode * net-wireless/iwl5000-ucode Available versions: ~5.4.0.11 Homepage: http://intellinuxwireless.org/?p=iwlwifi Description: Intel (R) Wireless WiFi Link 5100/5300 ucode * net-wireless/iwlwifi Available versions: [M]~1.1.21-r1 [M]~1.2.22 [M]~1.2.23 {ipw3945 ipw4965 kernel_linux} Homepage: http://intellinuxwireless.org/?p=iwlwifi Description: Intel (R) PRO/Wireless Network Drivers Found 4 matches.# emerge ipw3945
# emerge ipw3945 ipw3945-ucode ipw3945dИ выкинуть iwl из ядра, а то конфликт будет
Ubuntu is an African Word that means "Gentoo is too hard for me"
Попробуйте в ядре убрать
Попробуйте в ядре убрать опцию
CONFIG_IEEE80211=y
Я ♥ Gentoo & Funtoo
O_o зачем?
O_o зачем?
Ubuntu is an African Word that means "Gentoo is too hard for me"
Старый стек протокола
Старый стек протокола 802.11
Generic IEEE 802.11 Networking Stack (DEPRECATED) (IEEE80211)
This option enables the hardware independent IEEE 802.11
networking stack. This component is deprecated in favor of the
mac80211 component.
Я ♥ Gentoo & Funtoo
Не в этом дело
Не в этом дело. Я серьезно говорю, попробуй поставить ipw3945 вместо iwl3945, о результатах расскажи. В гугле много подобных тем, решаются большинство заменой ипв на ивл и наоборот :-)
Ubuntu is an African Word that means "Gentoo is too hard for me"
ipw3945 - старая реализация драйвера
ipw3945 - старая реализация драйвера, требовала кучу ухищрений, по крайней мере у меня, для возможности возобновления работы после включения-выключения точки доступа. С включённым в ядро драйвером, опять же имею в виду собственную конфигурацию, wifi стал работать, как часы.
Я ♥ Gentoo & Funtoo
Она не только старая, она еще
Она не только старая, она еще и не интеловская, а от community AFAIK. И все же, чем судить да рядить, пускай он попробует, сложно чтоли?
Ubuntu is an African Word that means "Gentoo is too hard for me"
убрал эту опцию, без
убрал эту опцию, без изменений
попробовал поставить ipw3945
с помощью wireless-tools удалось подключиться без авторизации и шифрования
/etc/conf.d/net adhoc_essid_eth1="HOME" config_eth1=("192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255") routes_eth1=("default via 192.168.0.1") dns_servers_eth1=("213.145.46.165")c wpa_supplicant соединения нет
/etc/conf.d/net modules=("wpa_supplicant") wpa_supplicant_eth1="-Dwext" config_eth1=("192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255") routes_eth1=("default via 192.168.0.1") dns_servers_eth1=("213.145.46.165")#cat /etc/wpa_supplicant/wpa_supplicant.conf # This is a network block that connects to any unsecured access point. # We give it a low priority so any defined blocks are preferred. ctrl_interface=/var/run/wpa_supplicant ap_scan=0 network={ ssid="HOME" mode=1 key_mgmt=NONE priority=5 }при старте интерфейса
линк все время помигивает
Попробуйте так:
По-моему, скобки ( ) вокруг значений лишние.
Попробуйте так:
Я ♥ Gentoo & Funtoo
Можно
Можно полностью увидеть /etc/conf.d/net и вывод комнды
iwconfig?Я ♥ Gentoo & Funtoo
ничего не менял, но сеть
ничего не менял, но сеть поднялась :-)
только поднимается не сразу, винда говорит сеть подключена, пинги идут отрицательные о_О. генту. в это время, говорит сеть не доступна. секунды через 3 все налаживается
# cat /etc/conf.d/net # This blank configuration will automatically use DHCP for any net.* # scripts in /etc/init.d. To create a more complete configuration, # please review /etc/conf.d/net.example and save your configuration # in /etc/conf.d/net (this file :]!). dns_domain_lo="nout" DNSDOMAIN="nout" config_eth0=( "192.168.141.238 netmask 255.255.255.0 broadcast 192.168.141.255" ) routes_eth0=( "default via 192.168.141.1" ) dns_servers_eth0=("192.168.2.20" "192.168.2.90") mac_eth0="00:17:31:FA:F8:04" #fryazino.net config_ppp0=("ppp") link_ppp0="pty 'pptp fvpn.fryazino.net --nolaunchpppd'" username_ppp0='***' password_ppp0='***' pppd_ppp0=( "updetach" "noauth" "defaultroute" "lcp-echo-interval 15" "lcp-echo-failure 3" "holdoff 5" ) routes_ppp0=( "default dev ppp0 metric 1" ) RC_NEED_ppp0="net.eth0" #adhoc_essid_eth1="HOME" #wfifi_wpa_supplicant modules=("wpa_supplicant") wpa_supplicant_eth1="-Dwext" config_eth1=("192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255") routes_eth1=("default via 192.168.0.1") dns_servers_eth1=("213.145.46.165") #GPRS #pppd_ppp0=( # "maxfail 0" # "updetach" # "debug" # "noauth" # "defaultroute" # "usepeerdns" # "lcp-echo-interval 15" # "lcp-echo-failure 3" #"lock" # "115200" # "modem crtscts" # "noauth" # "kdebug 7" # "persist" # ) #phone_number_ppp0=( # "*99#" # ) #chat_ppp0=( # 'ABORT' 'BUSY' # 'ABORT' 'ERROR' # 'ABORT' 'NO ANSWER' # 'ABORT' 'NO CARRIER' # 'ABORT' 'NO DIALTONE' # 'ABORT' 'Invalid Login' # 'ABORT' 'Login incorrect' # 'ABORT' 'Username/Password Incorrect' # 'TIMEOUT' '5' ## '' 'AT+CGDCONT=1,"IP","internet.mts.ru"' # '' 'AT+CGDCONT=1,"IP","internet.megafon.ru"' # 'OK' 'ATDT\T' # 'TIMEOUT' '60' # 'CONNECT' '' # 'TIMEOUT' '5' # '~--' '' # ) preup() { if [[ ${IFACE} = "eth1" ]]; then sleep 7 fi return 0# iwconfig lo no wireless extensions. eth0 no wireless extensions. tunl0 no wireless extensions. gre0 no wireless extensions. eth1 IEEE 802.11g ESSID:"HOME" Mode:Ad-Hoc Frequency:2.412 GHz Cell: 5A:AA:62:DA:E3:03 Bit Rate:2 Mb/s Tx-Power:15 dBm Retry limit:15 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=61/100 Signal level=-40 dBm Noise level=-41 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:401 Missed beacon:0интересно, почему 10 минут назад не работало :-)
дальше буду разбираться с шифрованием...
и назрел вопрос, чем пользоваться, что бы непренужденно подключаться к любым сетям в любом месте, за ранее не зная SSID этих сетей и не править постоянно конфиги
Например, wifi-radar,
Например, wifi-radar, NetworkManager новый
Ubuntu is an African Word that means "Gentoo is too hard for me"