Вай-фай

Проблема с wi-fi. Сеть из двух компьютеров, раздающий интернет - OS Windows.
“Получатель” - lin-машина. Карта - D-Link DWA-510, драйвера - rt61.

1. Сеть не стартует автоматически при загрузке

/etc/rc.conf:
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
LOCALE="ru_RU.UTF-8"
HARDWARECLOCK=""
USEDIRECTISA="no"
TIMEZONE="Europe/Moscow"
KEYMAP="ru"
CONSOLEFONT="ruscii_8x16"
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(rt61pci)
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
HOSTNAME="compy"
wlan0="wlan0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
lo="lo 127.0.0.1"
INTERFACES=(lo wlan0)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
 
NETWORKS=(wep)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
DAEMONS=(syslog-ng net-profiles network netfs crond)

/etc/network.d/wep:
CONNECTION="wireless"
DESCRIPTION="A basic static ethernet connection using iproute"
INTERFACE="wlan0"
SECURITY="wep"
ESSID="Compy-Dell"
KEY="mykey"
IWOPTS="mode ad-hoc essid $ESSID"
IP="static"
ADDR="192.168.0.2"
GATEWAY="192.168.0.1"
DNS=("192.168.0.1")

2. Запустить вручную получается:
ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc
ifconfig wlan0 up
netcfg wep

Профиль wep работает, однако сети нет. Ни lin- ни win-машины друг друга не видят.

ifconfig:
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:32 errors:0 dropped:0 overruns:0 frame:0
          TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:3528 (3.4 Kb)  TX bytes:3528 (3.4 Kb)
wlan0     Link encap:Ethernet  HWaddr 00:1E:58:46:97:52  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:2340 (2.2 Kb)
wmaster0  Link encap:UNSPEC  HWaddr 00-1E-58-46-97-52-00-00-00-00-00-00-00-00-00-00  
          UP RUNNING  MTU:0  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
 

iwconfig:
wlan0     IEEE 802.11bg  ESSID:"Compy-Dell"  
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: 02:1F:3C:00:8A:8D   
          Tx-Power=15 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr:off
          Encryption key:<...>
          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
 

iwlist:
wlan0     Scan completed :
          Cell 01 - Address: 02:1F:3C:00:8A:8D
                    Channel:1
                    Frequency:2.412 GHz (Channel 1)
                    Quality=42/70  Signal level=-68 dBm  
                    Encryption key:on
                    ESSID:"Compy-Dell"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                              36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Ad-Hoc
                    Extra:tsf=000000000d3d60f4
                    Extra: Last beacon: 786ms ago
                    IE: Unknown: 000A436F6D70792D44656C6C
                    IE: Unknown: 010482840B16
                    IE: Unknown: 030101
                    IE: Unknown: 06020000
                    IE: Unknown: 2A0103
                    IE: Unknown: 32080C1218243048606C
                    IE: Unknown: DD070050F202000100
 

Целый день промучался - безрезультатно.

——

В rc.conf, наверное, нужно ROUTES=(gateway).
В wep вместо IWOPTS нужно IWCONFIG, но в этом случае при загрузке появляется ошибка, т.к. при поднятом интерфейсе режим поменять нельзя.
Блин.
nomadru
Привет всем!
Вот хотел узнать как в Арче с вайфай, а именно с Atheros WiFi ???
Сейчас в сусе сижу в ней с помощью madwifi! Всё ваботает отлично!

Асус 5315
Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
На ASUS EeePC запустилось из коробки с 2.6.30 ядром.

Jungle
Проблема с wi-fi. Сеть из двух компьютеров, раздающий интернет - OS Windows.
“Получатель” - lin-машина. Карта - D-Link DWA-510, драйвера - rt61.
Та же самая карта и та же самя проблема. Судя по всему, просто драйвера сломаны. Подробней эта тема разбирается здесь:
http://archlinux.org.ru/forum/viewtopic … rt61#p5639
но там тоже так ни к чему и не пришли
На десктопе карта - D-Link DWA-510, драйвера - rt61 из ядра, на ноуте карта Atheros. Автоматически нехочет стартовать, но вручную поднимается нормально, шифрование wep. С виндой (вистой) вобще без проблем и atheros и ralink соединяется.
IIaBeJI
На десктопе карта - D-Link DWA-510, драйвера - rt61 из ядра, на ноуте карта Atheros. Автоматически нехочет стартовать, но вручную поднимается нормально, шифрование wep. С виндой (вистой) вобще без проблем и atheros и ralink соединяется.
Поднимается-то нормально :) Я даже автозапуск настроил-таки. Только связи нет. Т.е. виндовая раздающая машина пишет, что сеть есть, но этим всё и ограничивается - друг друга не пингуют. С виндой проблем тоже нет.

Если у тебя связь нормальная, напиши как запускаешь.

P.S. правда, драйверы я доставлял из core - rt2x00 (дистр 2009.08)
С виндой связывался для тестов (перекидывал пару фильмов гиги по полтора), так что сеть поднимал без шифрования:
ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc
ifconfig wlan0 up 192.168.0.2
iwconfig wlan0 essid test
После этого винда обнаруживает этот essid и подключается через свой менеджер (только ip указывал статический 192.168.0.1).
Машины с линуксом соединяю также, только указываю ключ iwconfig wlan0 essid test key s:test
Ситуация такова. Если не ставить rt2x00-rt61-fw, то интерфейс не поднимается. Если установить, то поднимается, но неправильно работает. Не имеет значения как запущен - вручную или на автомате. Привлекает внимание строчка из результатов iwconfig'a:
Link Quality:0  Signal level:0  Noise level:0

Причём, например, команда
iwconfig wlan0 ap <...>
приводит к глухому зависанию системы. Если несколько раз рестартовать network или netcfg, можно получить такой же результат.

P.S. Я вот ещё подумал: может, какие настройки сети на виндовой машине влияют? (WinXP Pro SP3)
rt2x00-rt61-fw это прошивка для драйвера (firmware) - без нее он работать не будет.
iwconfig wlan0 ap <…>
режим точки доступа в этом драйвере не реализован - гдето на английском форуме было описано как поставить новую версию из исходников, чтобы ее включить. Я запускаю в режиме ad-hoc скорость вполне приличная.
Попробуй без всяких network и netcfg просто вручную установить соединение. На виндовой машине можно попробовать отключить фаервол и проверь ip адресна карточке, на линухе тож iptables может пинги не пускать.
Блин, всё дело в файрволле от компании <censored>. Отключил - заработала сеть. И поднимается автоматом. Чудесно. Теперь надо разбираться с файрволлом.
Благодарю за наводку :)
Томительно прошли 3 года и 10 месяцев.

Тем, кто интересуется.

1. генерируем пароль: wpa_passphrase “essid-name” “password” > /etc/wpa_supplicant.conf
2. iwconfig wlan0 essid “name”
3. wpa_supplicant -Dwext -i wlan0 -c/etc/wpa_supplicant.conf
4. dhcpcd wlan0
2 пунк лишний и в свете дэпрэкэйтэд ifconfig ТС , а другим вставитьсвой пароль и название сети:
# wpa_passphrase HOME “e;tdctckjvfkb” >> /etc/wpa_supplicant.conf
# ip link set wlan0 up
# wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf
#sleep 10
#dhcpcd wlan0
PS. К ТС: зачем вы запускаете клиента диэйчсипи если перед этим ивконфиг вам дал четкий ответ: “ Access Point: Not-Associated”( т.е. файфайка не подключена к ТД/роутеру ) ?
 
Зарегистрироваться или войдите чтобы оставить сообщение.