Страница 1 из 1

Подключение к открытой точке доступа.

Добавлено: 2008-01-14 1:16:22
InventoR
Доброго времени суток всем.
Народ, купил я себе новую карточку WiFi и замаялся, не могу её подключить к провайдеру GoldenWiFi. Однажды я эту тему обсуждал но не говорилось про то как подлкючить.
Собственно вот в чем пробелема:
карточка определилась

Код: Выделить всё

mail# dmesg |grep ral0
ral0: <Ralink Technology RT2561> mem 0xd4000000-0xd4007fff at device 11.0 on pci0
ral0: MAC/BBP RT2561C, RF RT2527
ral0: Ethernet address: 00:1b:11:c6:4c:b5
ral0: [ITHREAD]
mail#
mail# ifconfig ral0

Код: Выделить всё

ral0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1b:11:c6:4c:b5
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
        ssid "" channel 1 (2412 Mhz 11b)
        authmode OPEN privacy OFF txpower 50 bmiss 7 scanvalid 60 bgscan
        bgscanintvl 300 bgscanidle 250 roam:rssi11b 7 roam:rate11b 1 bintval 0
mail#

Код: Выделить всё

mail# ifconfig ral0 scan
mail#
Вот тут я и не пойму. Как вывести список доступных сетей для просмотра и как к ним подключиться...

Re: Подключение к открытой точке доступа.

Добавлено: 2008-01-14 1:39:05
Alex Keda
ноут включать лень =) да и лежит он на шкафу а щас ночь - дитё разбудить могу.
там был у меня скрипт для сканирования доступных сетей - может даже в скрипты на коленке выкладывал.
==========
смысл в общем такой, надо вначале назначить канал, потом на нём сети смотреть.
вот так и перебираешь все 12 каналов.
Всё что нужно написано в мане по ифконфиг. Мне его хватило...

Re: Подключение к открытой точке доступа.

Добавлено: 2008-01-14 1:51:45
Alex Keda

Код: Выделить всё

#!/bin/sh

i=1

while test $i != 13
do

/sbin/ifconfig ath0 down
/sbin/ifconfig ath0 delete >/dev/null 2>&1
/sbin/ifconfig ath0 up
/sbin/ifconfig ath0 channel $i
/bin/sleep 1
/sbin/ifconfig -v ath0 list scan

i="`/bin/expr $i + 1`"
done

/sbin/ifconfig ath0 down
/sbin/ifconfig ath0 delete >/dev/null 2>&1
/sbin/ifconfig ath0 up
от такая хрень, выводит такое:

Код: Выделить всё

acer$ cat /root/scripts/wi.fi.txt
SSID                              BSSID              CHAN RATE   S:N     INT CAPS
ussr_wi_fi_lan                    00:17:9a:b7:d3:dc    8   54M -76:-95  100 ES
SSID                              BSSID              CHAN RATE   S:N     INT CAPS
Golden_WiFi                       00:19:e1:00:2b:10    1   54M -91:-96  100 ES   WME<qosinfo 0x0 BE[aifsn 3 cwmin 4 cwmax 10 txop 0] BK[aifsn 7 cwmin 4 cwmax 10 txop 0] VO[aifsn 2 cwmin 3 cwmax 4 txop 94] VI[aifsn 2 cwmin 2 cwmax 3 txop 47]>
Golden_WiFi_B2B                   00:19:e1:00:2b:11    1   54M -90:-96  100 EPS  WPA<v1 mc:TKIP uc:TKIP+AES-CCMP km:8021X-UNSPEC> RSN<v1 mc:TKIP uc:TKIP+AES-CCMP km:8021X-UNSPEC> WME<qosinfo 0x0 BE[aifsn 3 cwmin 4 cwmax 10 txop 0] BK[aifsn 7 cwmin 4 cwmax 10 txop 0] VO[aifsn 2 cwmin 3 cwmax 4 txop 94] VI[aifsn 2 cwmin 2 cwmax 3 txop 47]>
Golden_WiFi                       00:19:e1:00:bf:f0    1   54M -90:-96  100 ES   WME<qosinfo 0x0 BE[aifsn 3 cwmin 4 cwmax 10 txop 0] BK[aifsn 7 cwmin 4 cwmax 10 txop 0] VO[aifsn 2 cwmin 3 cwmax 4 txop 94] VI[aifsn 2 cwmin 2 cwmax 3 txop 47]>
Golden_WiFi_B2B                   00:19:e1:00:bf:f1    1   54M -90:-96  100 EPS  WPA<v1 mc:TKIP uc:TKIP+AES-CCMP km:8021X-UNSPEC> RSN<v1 mc:TKIP uc:TKIP+AES-CCMP km:8021X-UNSPEC> WME<qosinfo 0x0 BE[aifsn 3 cwmin 4 cwmax 10 txop 0] BK[aifsn 7 cwmin 4 cwmax 10 txop 0] VO[aifsn 2 cwmin 3 cwmax 4 txop 94] VI[aifsn 2 cwmin 2 cwmax 3 txop 47]>
SSID                              BSSID              CHAN RATE   S:N     INT CAPS
sed-vilikolepniy                  00:17:9a:dc:63:b2    3   54M -82:-86  100 EP
SSID                              BSSID              CHAN RATE   S:N     INT CAPS
default                           00:13:46:dd:fb:c7    6   54M -78:-82  100 EPS
SSID                              BSSID              CHAN RATE   S:N     INT CAPS
ussr_wi_fi_lan                    00:17:9a:b7:d3:dc    8   54M -78:-96  100 ES
SSID                              BSSID              CHAN RATE   S:N     INT CAPS
Golden_WiFi                       00:19:e1:00:ef:20   10   54M -79:-82  100 ES   WME<qosinfo 0x0 BE[aifsn 3 cwmin 4 cwmax 10 txop 0] BK[aifsn 7 cwmin 4 cwmax 10 txop 0] VO[aifsn 2 cwmin 3 cwmax 4 txop 94] VI[aifsn 2 cwmin 2 cwmax 3 txop 47]>
Golden_WiFi_B2B                   00:19:e1:00:ef:21   10   54M -81:-82  100 EPS  WPA<v1 mc:TKIP uc:TKIP+AES-CCMP km:8021X-UNSPEC> RSN<v1 mc:TKIP uc:TKIP+AES-CCMP km:8021X-UNSPEC> WME<qosinfo 0x0 BE[aifsn 3 cwmin 4 cwmax 10 txop 0] BK[aifsn 7 cwmin 4 cwmax 10 txop 0] VO[aifsn 2 cwmin 3 cwmax 4 txop 94] VI[aifsn 2 cwmin 2 cwmax 3 txop 47]>
acer$      
но - это на восьмёрке.
на семёрке вывод был куда более цивильный - тут походу с дебагом или чё-то в ключах поменяли...

Re: Подключение к открытой точке доступа.

Добавлено: 2008-01-14 9:59:39
InventoR
В общем у меня такая ерунда:

Код: Выделить всё

mail# /wifi.sh
ifconfig: cannel: bad value
ifconfig: cannel: bad value
ifconfig: cannel: bad value
ifconfig: cannel: bad value
ifconfig: cannel: bad value
^C
mail#
Потому пробую вручну
ifconfig ral0 down
ifconfig ral0 channel 1
ifconfig ral0 up
ifconfig scan

после этого он ничего не выводит или спрыгивает на 4 канал
к тому же в большинстве случае после того как сделаю
ifconfig ral0 up
интерфейс находиться в таком состоянии:

Код: Выделить всё

ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1b:11:c6:4c:b5
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
        ssid "" channel 1 (2412 Mhz 11g)
        authmode OPEN privacy OFF txpower 50 bmiss 7 scanvalid 60 bgscan
        bgscanintvl 300 bgscanidle 250 roam:rssi11g 7 roam:rate11g 5
        protmode CTS
mail#
В логе /var/log/message вижу что ral0 не сделал up
забыл добавить:

Код: Выделить всё

mail# uname -a
FreeBSD mail.gambi.local 7.0-BETA4 FreeBSD 7.0-BETA4 #0: Thu Dec 20 14:44:46 MSK 2007     root@mail.gambi.local:/usr/src/sys/i386/compile/kernel-20-12-07  i386
mail#

Re: Подключение к открытой точке доступа.

Добавлено: 2008-01-14 23:08:23
Alex Keda
телепатирую - слово канал неправильно написано =)
==========
чтение мана никто не отменял. может не совсем прям явно - но там всё это есть

Re: Подключение к открытой точке доступа.

Добавлено: 2008-01-15 9:38:53
InventoR
В общем хорошо полазивши по нету нашел такие вот ссылки:
http://www.opennet.ru/openforum/vsluhfo ... 71187.html
http://www.dlink.by/phorum/viewtopic.ph ... 39c04250c3
http://www.nabble.com/Ralink-wireless-d ... 43990.html
http://forum.dlink.ru/viewtopic.php?p=1 ... 6cd682b5f7
ну и так далее, и как вижу в 7 ветке пробелема сохраняеться.
карточка не хочет сканировать пространство.
может кто подскажет какие есть еще варианты?
p.s.channel поправил, но итог запуска скрипта таков что комп просто перезагружаеться, посмотреть о причинах перезагрузки не могу, так как сижу за 1000км от него, и в логе ничего нету.

Re: Подключение к открытой точке доступа.

Добавлено: 2008-01-15 16:27:05
Alex Keda
у меня работает.
и на 7 и на 8.
копай =)

Re: Подключение к открытой точке доступа.

Добавлено: 2008-01-25 13:51:49
popka
lissyara писал(а):у меня работает.
и на 7 и на 8.
копай =)


у меня тажа проблема, скорей всего это касячный драйвер.

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-01 21:16:54
InventoR
короче говоря.
попробывал поковырять глубже. и как увидел при запуске скрипта то с первого раза, то с десятого машина уходит в перезагрку, примерно с таким криком

Код: Выделить всё

mail# kgdb kernel.debug /var/crash/vmcore.2
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Unde                                                                             fined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd".

Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0xc2e9c0f4
fault code              = supervisor read, page not present
instruction pointer     = 0x20:0xc0650ac8
stack pointer           = 0x28:0xcfd4fbfc
frame pointer           = 0x28:0xcfd4fc04
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 13 (swi4: clock sio)
trap number             = 12
panic: page fault
cpuid = 0
Uptime: 13m22s
Physical memory: 371 MB
Dumping 92 MB: 77 61 45 29 13

#0  doadump () at pcpu.h:195
195             __asm __volatile("movl %%fs:0,%0" : "=r" (td));

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-01 22:39:29
Alex Keda
ком порты в хинтах отключи
для начала...

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-02 21:55:03
InventoR
com выключил.
заметил в общем такую штуку:
он всеже при ifconfig ral0 scan находит одну точку доступа. Это мой марширутиризатор от dlink который у меня руки не доходят настроить.
Находит как пологаеться, потому что они друг от друга на полметра.
карточка
http://dlink.ru/products/prodview.php?type=17&id=473
антена
http://dlink.ru/products/prodview.php?type=17&id=394

В понедельник наверно все это переброшу на windows, но сперва к карточке наверно приставлю стандартную антену из комплекта поставки.

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-03 0:57:15
popka
NarkomanLove писал(а):com выключил.
заметил в общем такую штуку:
он всеже при ifconfig ral0 scan находит одну точку доступа. Это мой марширутиризатор от dlink который у меня руки не доходят настроить.
Находит как пологаеться, потому что они друг от друга на полметра.
карточка
http://dlink.ru/products/prodview.php?type=17&id=473
антена
http://dlink.ru/products/prodview.php?type=17&id=394

В понедельник наверно все это переброшу на windows, но сперва к карточке наверно приставлю стандартную антену из комплекта поставки.
у Вас она хоть что-то видет, в моём случаи она не видет нечего. Вылодите конфиги пожалуйста.

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-04 18:17:23
InventoR
В общем лис ты меня конечно извини, но походу у этой карточки серьезная проблема с поддержкой дравером.
Три раза подрядряд запускаю скрипт по сканированию в итоге получаю машину с таким видом:

Код: Выделить всё

mail# kgdb /usr/src/sys/i386/compile/kernel-31-01-08/kernel.debug /var/crash/vmcore.2
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd".

Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0xc2e9c0f4
fault code              = supervisor read, page not present
instruction pointer     = 0x20:0xc0650ac8
stack pointer           = 0x28:0xcfd4fbfc
frame pointer           = 0x28:0xcfd4fc04
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 13 (swi4: clock sio)
trap number             = 12
panic: page fault
cpuid = 0
Uptime: 13m22s
Physical memory: 371 MB
Dumping 92 MB: 77 61 45 29 13

#0  doadump () at pcpu.h:195
195     pcpu.h: No such file or directory.
        in pcpu.h
(kgdb)

Com отключены в хинтах как ты и сказал.
если брать состоние карточки после загрузки машины.
и дать команду ifconfig ral0 up
то вид у неё будет вот таким:

Код: Выделить всё

ral0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1b:11:c6:4c:b5
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
        ssid "" channel 1 (2412 Mhz 11b)
        authmode OPEN privacy OFF txpower 50 bmiss 7 scanvalid 60 bgscan
        bgscanintvl 300 bgscanidle 250 roam:rssi11b 7 roam:rate11b 1 bintval 0
сделал

Код: Выделить всё

ifconfig ral0 channel 2 
ifconfig ral0 up
ifconfig ral0 scan
в итоге процес просто завис.
почему ral0 потому что на этом канале у меня запущен dlink роутер.

Не знаю что еще написать и сказать. Голова уже в обще не варит.
Но очень прошу Вашей помощи или подсказки. От куда начать и куда рыть.
Да на карточке написано следующее:
IWL G512EU.C26

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-04 19:39:19
Alex Keda
усб чтоли?
викинь нах...й эту шинель =)

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-04 22:02:07
InventoR
спасибо.
понял.
завтра так и сделаю.

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-05 3:47:46
popka
блин но это не выход. Вот у меня работает правда переодически пропадает связь тоесть пять покетов пройдут три нет потом занова пять пройдут а три нет и так постаянно.

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-05 18:58:31
InventoR
В общем перекинул карточку на свою машину. Поставил на неё второй осью FreeBSD. Попробовал заново просканировать окружение и как увидел:
карточка при сканировании нашла только одну точку и то роутер который стоит в 50 сантиметрах от неё.
Загружаю этот же комп вместе с этой карточкой только теперь под мастдай и сканирую радус, находит с ходу 6 разных сетей.
Куда копать не знаю.
Думаю или линуху попробывать какую-то поставить или карточку сменить.
На ftp dlinka есть драйвер под linux.
Вопрос, можно ли его как-то использовать на Free?

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-05 19:08:30
Alex Keda
уровень сиглала от точки какой?
=========
Некотоыре дрова позволяют выставить чувствительность и силу сигнала.
Раз что-то нашла - покопай в этом направлении - т.е. ман по драйверу.

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-05 19:33:06
InventoR

Код: Выделить всё

ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1b:11:c6:4c:b5
        media: IEEE 802.11 Wireless Ethernet autoselect (DS/1Mbps)
        status: associated
        ssid default channel 6 (2437 Mhz 11g) bssid 00:19:5b:be:38:01
        authmode OPEN privacy OFF txpower 50 bmiss 7 scanvalid 60 bgscan
        bgscanintvl 300 bgscanidle 250 roam:rssi11g 7 roam:rate11g 5
        protmode CTS
это все когда она нашла вот эту самый роутер.
уровень насколько я понимаю это txpower, и как я копал в нете изменить его у людей не получаеться выше 50.
http://bsdportal.ru/viewtopic.php?p=887 ... 88dd8cf16c

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-05 22:18:45
popka
NarkomanLove писал(а):

Код: Выделить всё

ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1b:11:c6:4c:b5
        media: IEEE 802.11 Wireless Ethernet autoselect (DS/1Mbps)
        status: associated
        ssid default channel 6 (2437 Mhz 11g) bssid 00:19:5b:be:38:01
        authmode OPEN privacy OFF txpower 50 bmiss 7 scanvalid 60 bgscan
        bgscanintvl 300 bgscanidle 250 roam:rssi11g 7 roam:rate11g 5
        protmode CTS
это все когда она нашла вот эту самый роутер.
уровень насколько я понимаю это txpower, и как я копал в нете изменить его у людей не получаеться выше 50.
http://bsdportal.ru/viewtopic.php?p=887 ... 88dd8cf16c

таже проблема более 50 не выставляется

Re: Подключение к открытой точке доступа.

Добавлено: 2008-02-06 0:23:28
InventoR
ты бы мог что-то более дельней говорить.
в обще это проблема драйвера.
можеш заняться его портированием из линухи в фри.
а я эту карточку выкидую в окно. нервов моих не хватает. и в обще у меня теперь отрицательное отношение к этим чипам.
завтра прийдет новая карточка и все будет пучком.

Re: Подключение к открытой точке доступа.

Добавлено: 2008-09-28 2:05:29
popka
NarkomanLove писал(а):ты бы мог что-то более дельней говорить.
в обще это проблема драйвера.
можеш заняться его портированием из линухи в фри.
а я эту карточку выкидую в окно. нервов моих не хватает. и в обще у меня теперь отрицательное отношение к этим чипам.
завтра прийдет новая карточка и все будет пучком.
Привет ты вот её выкинул а вместо неё новую купил?

Re: Подключение к открытой точке доступа.

Добавлено: 2009-03-17 23:29:48
InventoR
Привет, я брату её всунул, а у него какую-то другую забрал, ему все равно под мастдай.

Re: Подключение к открытой точке доступа.

Добавлено: 2011-03-12 12:10:30
dekloper
Alex Keda писал(а):смысл в общем такой, надо вначале назначить канал, потом на нём сети смотреть.
вот так и перебираешь все 12 каналов.
дык.. эта..
ну всё видится, всё сканится.. а как приконнектицца, если сетка открытая (без пассфразы и впа_суппликанта)..?
да, и шас, вроди влан прикручивать нада..
чо в рц.конф корябать? :unknown:

Re: Подключение к открытой точке доступа.

Добавлено: 2011-03-12 23:24:23
dekloper
всё, вопрос закрыт
накорябал "чота" в рц.конф, заработало.. :Yahoo!: