[Debian]Как настроить Wi-Fi?

idriska

Кто-нибудь настраивал вайфай под линукс, как это сделать?

idriska

Точнее вопрос в том как включить это устройство. В Винде нажимаешь клавишу Fn+значек обозначающий вайфай и загорается лампочка, но можно было включить и програмно. А как это сделать в Debian?

vall

[telepathy]
acer?
[/telepathy]

NataliaS

Кто-нибудь настраивал вайфай под линукс, как это сделать
man wpa_supplicant

juliuzz

значек
FAIL! :mad:
значок

idriska

man wpa_supplicant

Спасибо.

idriska

При загрузке выводит вот что:
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
irda_init
NET: Registered protocol family 23
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ACPI: PCI interrupt for device 0000:02:03.0 disabled
ipw2200: probe of 0000:02:03.0 failed with error -5

Хотя в ядро поддержку Вайфай включил.
Что не так?

NataliaS

ipw2200: Unable to load firmware
У тебя не установлены драйвера для WiFi карты (поищи в репозиториях пакет ipw2200-firmware)
советую также почитать вот это

idriska

Спасибо. Установил пакет ipw2200-firmware, все определяется.
iwconfig выдает:
eth2 radio off ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power=off Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management: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

Т.е. просто не включен адаптер. А как его включить програмно?

idriska

За ссылку спасибо. Именно по ней я все и делал.
Собрал ядро, но все равно клавиша Fn+F2 не включает вай фай.

vall

ну интерфейс по кнопке точно подниматься не должен.
ifconfig eth2 up не помогает?

NataliaS

в /var/log/message появляется что-то типа следующего?

Sep 22 22:30:42 localhost kernel: ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 18 (level, low) -> IRQ 18
Sep 22 22:30:42 localhost kernel: ipw2200: Radio disabled by HW RF Kill switch
Sep 22 22:30:42 localhost kernel: ACPI: PCI interrupt for device 0000:04:00.0 disabled

idriska

жно пр
Это все понятно, но до этого еще далеко. Надо чтобы при нажатии Fn+F2 загоралась лампочка(что мол вайфай включен).
А как это сделать не ясно

vall

лампочки-кнопочки раз не работают сразу сделаны программно, так что толку от них никакого.
что за ноут-то?
жми короче ifconfig up и потом смотри на вывод iwconfig / ifconfig / iwlist scan

idriska

вляется что-то типа сле
Sep 22 01:25:17 localhost kernel: ACPI: PCI Interrupt 0000:02:03.0[A] -> GSI 22 (level, low) -> IRQ 233
Sep 22 01:25:17 localhost kernel: ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
Sep 22 01:25:17 localhost kernel: ACPI: PCI interrupt for device 0000:02:03.0 disabled
Sep 22 01:25:17 localhost kernel: ipw2200: probe of 0000:02:03.0 failed with error -5

idriska

Asus

apxx

когда у меня подобная хрень была пришлось качать ACPI для своего ноута + ndiswrapper = > все завелось (acer)

vall

что-то накосячил с конфигом ядра. проблемы с acpi на новых железяках довольно частая проблема, особенно если ядро не cвежее или слишком свежее.
да и вообще ситуация "я вот собрал ядро и оно что-то не работает" это ЛОЛ. =)
в общем какое ядро, что за конфиг, что менял.

idriska

linux-source-2.6.24
делал все как здесь

vall

конфиг то откуда брал?
дефолтовый или взял дебиановский и поправил один пункт?

idriska

лтовый или взял дебиановский и поправил один пу
Наверное дефолтовский... сейчас заново пересобираю ядро.

NataliaS

Сильно смущает это
Sep 22 01:25:17 localhost kernel: ipw2200: probe of 0000:02:03.0 failed with error -5
Если не затруднит, напиши что появляется в /var/log/message после команд (на пересобранном ядре)
rmmod -v ipw2200
modprobe -v ipw2200

idriska

Это сообщение не меняется:
Sep 20 20:51:00 kernel: ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmq
Sep 20 20:51:00 kernel: ipw2200: Copyright(c) 2003-2006 Intel Corporation
Sep 20 20:51:00 kernel: ACPI: PCI Interrupt 0000:02:03.0[A] -> GSI 22 (level, low) -> IRQ 233
Sep 20 20:51:00 kernel: ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
Sep 20 20:51:00 kernel: Synaptics Touchpad, model: 1, fw: 5.9, id: 0x926eb1, caps: 0xa0471b/0x0
Sep 20 20:51:00 kernel: ACPI: PCI interrupt for device 0000:02:03.0 disabled
Sep 20 20:51:00 kernel: ipw2200: probe of 0000:02:03.0 failed with error -5
Sep 20 20:51:00 kernel: input: SynPS/2 Synaptics TouchPad as /class/input/input2
Sep 20 20:51:00 kernel: ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 169

/var/log/messages
/var/log/messages.0

dgaf

фирмарь какая?
должна быть 3.0

idriska

ipw2200-firmware-3.0_1.0-1_all

dgaf

думаю, настало время показать свой конфиг ядра.
пора бы уже, да.

sergeikozyr

linux-source-2.6.24

ы? ты на ядре 2.2.1 не пробовал заводить?

idriska

2.6.24
 
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.24
# Mon Sep 22 23:31:46 20

dgaf

CONFIG_IEEE80211 выключи и lsmod покажи
Какой смысл собирать ядро с универсальным конфигом?
Вся соль пересборки заключается в точном конфигурировании.

idriska

:/usr/src# lsmod
Module Size Used by
ppp_async 7488 0
sha1_generic 2304 0
arc4 1824 0
ecb 2624 0
crypto_blkcipher 15236 1 ecb
ppp_mppe 5700 0
ppp_generic 20028 2 ppp_async,ppp_mppe
slhc 5408 1 ppp_generic
ppdev 6468 0
parport_pc 22500 0
lp 8164 0
parport 30988 3 ppdev,parport_pc,lp
ipv6 235300 12
acpi_cpufreq 6796 0
cpufreq_powersave 1856 0
cpufreq_userspace 3172 0
cpufreq_ondemand 6476 1
cpufreq_stats 3776 0
freq_table 4224 3 acpi_cpufreq,cpufreq_ondemand,cpufreq_stats
cpufreq_conservative 5960 0
dm_snapshot 14340 0
dm_mirror 15104 0
dm_log 8452 1 dm_mirror
dm_mod 46184 3 dm_snapshot,dm_mirror,dm_log
sbp2 18572 0
loop 12748 0
joydev 8480 0
pcmcia 29548 0
irtty_sir 4480 0
sir_dev 10724 1 irtty_sir
ipw2200 123560 0
irda 95480 1 sir_dev
ieee80211 27048 1 ipw2200
ieee80211_crypt 5124 1 ieee80211
crc_ccitt 2080 2 ppp_async,irda
pcspkr 2432 0
firmware_class 6816 2 pcmcia,ipw2200
yenta_socket 20620 1
psmouse 32336 0
rsrc_nonstatic 9504 1 yenta_socket
pcmcia_core 31892 3 pcmcia,yenta_socket,rsrc_nonstatic
serio_raw 4740 0
rng_core 3940 0
iTCO_wdt 9508 0
video 16400 0
output 2912 1 video
battery 10180 0
ac 4196 0
led_class 3908 0
asus_acpi 13852 0
snd_hda_intel 324248 3
button 6064 0
snd_pcm 62628 2 snd_hda_intel
snd_timer 17800 2 snd_pcm
snd 45604 7 snd_hda_intel,snd_pcm,snd_timer
soundcore 6368 1 snd
snd_page_alloc 7816 2 snd_hda_intel,snd_pcm
intel_agp 22300 0
agpgart 28776 1 intel_agp
evdev 8000 8
ext3 105256 5
jbd 39444 1 ext3
mbcache 7108 1 ext3
ide_cd_mod 27652 0
cdrom 30176 1 ide_cd_mod
ide_disk 10496 7
ide_pci_generic 3908 0 [permanent]
piix 6568 0 [permanent]
ide_core 92628 4 ide_cd_mod,ide_disk,ide_pci_generic,piix
8139too 20320 0
ata_generic 4676 0
sdhci 13060 0
mmc_core 39932 1 sdhci
ohci1394 24944 0
ieee1394 75800 2 sbp2,ohci1394
8139cp 16800 0
mii 4896 2 8139too,8139cp
libata 140416 1 ata_generic
scsi_mod 129356 2 sbp2,libata
dock 8272 1 libata
ehci_hcd 28428 0
uhci_hcd 18672 0
usbcore 118160 3 ehci_hcd,uhci_hcd
thermal 15228 0
processor 32576 3 acpi_cpufreq,thermal
fan 4164 0
thermal_sys 10856 4 video,thermal,processor,fan

dgaf

о ужас, как можно с этим жить.
попробуй выгрузить ipw2200, ieee80211, ieee80211_crypt (если еще не перекомпилил)
загрузить mac80211 и снова ipw22000
и конец dmesg сюда

sergeikozyr

и конец dmesg сюда
ааааа! он его полным выложит! бежим, пока не поздно! :crazy:

idriska

[31839.916481] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmp rq
[31839.916492] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[31839.916594] ACPI: PCI Interrupt 0000:02:03.0[A] -> GSI 22 (level, low) -> IRQ 22
[31839.916842] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[31839.916917] firmware: requesting ipw2200-bss.fw
[31840.130642] ipw2200: Radio Frequency Kill Switch is On:
[31840.130646] Kill switch must be turned off for wireless networking to work.
[31840.131863] ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
[31840.147217] udev: renamed network interface eth0 to eth2

dgaf

>ipw2200: Radio Frequency Kill Switch is On:
ну. еще есть вопросы?
включаться антенна может
- переключателем
- Fn кнопкой
- софтварно
rfswitch стоит?
cat /sys/bus/pci/drivers/ipw2200/*/rf_kill

serega1604

$ dmesg | wc -l
609
$ cat /boot/config-`uname -r` | wc -l
3532
это хоть не настолько страшно, как конфиг ;)
Оставить комментарий
Имя или ник:
Комментарий: