Страница 1 из 1
ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 11:47:21
InventoR
Всем добрый день. Народ ну раскажите бестолковому.
Взял уже другую карточку WiFi.
Код: Выделить всё
none1@pci0:0:11:0: class=0x028000 card=0x100f1043 chip=0x431814e4 rev=0x02 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'BCM43XX Broadcom 802.11b/g'
class = network
Это карточка от Asus WL-138G на чипе broadcom.
Беру её драйвер, делаю все согласно вот этой статье:
http://blog.wearab.net/arab/2006/12/22/ ... 318-rev-2/
все нормально. после загрузки модуля вижу:
Код: Выделить всё
ndis0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:18:f3:84:10:54
media: IEEE 802.11 Wireless Ethernet autoselect
status: no carrier
ssid "" channel 1 (2412 Mhz 11b)
authmode OPEN privacy OFF bmiss 7 scanvalid 60 bintval 0
делаю ifconfig ndis0 up
дает вывод
Код: Выделить всё
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:18:f3:84:10:54
media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps)
status: associated
ssid default channel 6 (2437 Mhz 11g) bssid 00:19:5b:be:38:01
authmode OPEN privacy OFF bmiss 7 scanvalid 60 protmode CTS bintval 0
он зацепился автоматом к моему роутеру.
даю ifconfig ndis0 scan он дает вывод
Код: Выделить всё
mail# ifconfig ndis0 scan
SSID BSSID CHAN RATE S:N INT CAPS
asdfg123 00:18:f3:33:c5:9c 6 54M -70:-96 100 EP RSN
PNC.MSK 00:19:e0:a2:5e:34 6 54M -73:-96 100 EPS
ZXDSL531BII... 00:16:e3:73:54:eb 11 54M -74:-96 100 E
default 00:19:5b:be:38:01 6 54M -46:-96 100 ES
VBV3FK8X 00:1d:60:04:ab:5e 11 54M -75:-96 100 EP
pm10342 00:0e:8e:7b:18:c3 7 54M -76:-96 100 EP
но что-то я тут не вижу точек GoldenWiFi, насколько я понимаю он выводит не полный список.
подскажите куда еще копать?
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 12:00:01
Alex Keda
ручками каналы посканить.
у меня голды сидят на вервых каналах - у тебя их вообще не вижу.
(кстати - можети не ловить - у меня показывает три канала но работает лишоь по одному со скрипом - сигнал слабый
Зато ловит пару халявных соседских
)))
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 12:37:06
InventoR
вот вот, это я тоже заметил что первых каналов нету.
ручками это как?
я делал через ifconfig ndis0 scan, он сам автоматом перебирает все частоты, пробывал переключать его на первый канал, а потом снова задавать сканирование, он все равно сканит весь диапазон.
переключ роутре на первый канал и попробовал заново просканить диапазон. и роутер сразу нашло.
хз куда уже рыть. может все таки железо и пробелема с питанием, так вроде нет.
на другую машину подлючал и там тоже самое.
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 13:44:32
Alex Keda
поиском по форуму - я скрипт для скана сеток по одной вываливал уже...
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 13:55:19
InventoR
Лис если ты имееш в виду этот скрипт, то вот вывод:
Код: Выделить всё
mail# cat /wifi.sh
#!/bin/sh
i=1
while test $i != 13
do
/sbin/ifconfig ral0 down
/sbin/ifconfig ral0 delete >/dev/null 2>&1
/sbin/ifconfig ral0 up
/sbin/ifconfig ral0 channel $i
/bin/sleep 1
/sbin/ifconfig -v ral0 list scan
i="`/bin/expr $i + 1`"
done
/sbin/ifconfig ral0 down
/sbin/ifconfig ral0 delete >/dev/null 2>&1
/sbin/ifconfig ral0 up
mail#
Он выдает все время одни и те же результаты.
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 13:59:10
Alex Keda
какие?
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 14:05:30
InventoR
Код: Выделить всё
mail# /wifi_ndis.sh
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
SSID BSSID CHAN RATE S:N INT CAPS
PNC.MSK 00:19:e0:a2:5e:34 6 54M -71:-96 100 EPS
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -75:-96 100 E
mail#
Код: Выделить всё
mail# cat /wifi_ndis.sh
#!/bin/sh
i=1
while test $i != 13
do
/sbin/ifconfig ndis0 down
/sbin/ifconfig ndis0 delete >/dev/null 2>&1
/sbin/ifconfig ndis0 up
/sbin/ifconfig ndis0 channel $i
/bin/sleep 1
/sbin/ifconfig -v ndis0 list scan
i="`/bin/expr $i + 1`"
done
/sbin/ifconfig ndis0 down
/sbin/ifconfig ndis0 delete >/dev/null 2>&1
/sbin/ifconfig ndis0 up
mail#
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 14:24:07
Alex Keda
Код: Выделить всё
/sbin/ifconfig ndis0 channel 1
/sbin/ifconfig -v ndis0 list scan
/sbin/ifconfig ndis0
/sbin/ifconfig ndis0 channel 2
/sbin/ifconfig -v ndis0 list scan
/sbin/ifconfig ndis0
дай вывод этих команд в этой последовательности
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 14:42:09
InventoR
Код: Выделить всё
mail# /sbin/ifconfig ndis0 channel 1
mail# /sbin/ifconfig -v ndis0 list scan
SSID BSSID CHAN RATE S:N INT CAPS
asdfg123 00:18:f3:33:c5:9c 11 54M -71:-96 100 EP RSN<v1 mc:TKIP uc:TKIP km:8021X-PSK>
PNC.MSK 00:19:e0:a2:5e:34 6 54M -72:-96 100 EPS
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -73:-96 100 E
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
mail# /sbin/ifconfig ndis0
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:18:f3:84:10:54
media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps)
status: associated
ssid default channel 1 (2412 Mhz 11g) bssid 00:19:5b:be:38:01
authmode OPEN privacy OFF bmiss 7 scanvalid 60 protmode CTS
mail# /sbin/ifconfig ndis0 channel 2
mail# /sbin/ifconfig -v ndis0 list scan
SSID BSSID CHAN RATE S:N INT CAPS
asdfg123 00:18:f3:33:c5:9c 11 54M -71:-96 100 EP RSN<v1 mc:TKIP uc:TKIP km:8021X-PSK>
PNC.MSK 00:19:e0:a2:5e:34 6 54M -72:-96 100 EPS
ZXDSL531BII-7354EB 00:16:e3:73:54:eb 11 54M -73:-96 100 E
default 00:19:5b:be:38:01 1 54M -46:-96 100 ES
mail# /sbin/ifconfig ndis0
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:18:f3:84:10:54
media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps)
status: associated
ssid default channel 1 (2412 Mhz 11g) bssid 00:19:5b:be:38:01
authmode OPEN privacy OFF bmiss 7 scanvalid 60 protmode CTS
mail#
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 14:48:43
Alex Keda
чё-то где-то поменяли...
в синтаксисе ifconfig
а ОС какой?
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 15:02:41
InventoR
Код: Выделить всё
FreeBSD mail.gambi.local 7.0-BETA4 FreeBSD 7.0-BETA4 #0: Thu Jan 31 17:30:02 MSK 2008 root@mail.gambi.local:/usr/src/sys/i386/compile/kernel-31-01-08 i386
mail#
вот и я бьюсь.
получаеться вторая карточка и ничего не могу сделать.
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 15:31:16
Alex Keda
у меня две и обе с полпинка...
карточки неправильные?
Re: ndisgen драйвер для WiFi под FreeBSD.
Добавлено: 2008-02-07 16:03:20
InventoR
наверно к доктору пойду, на осмотр рук.
хотя всеже странно почему не работает.
ведь все делаю как люди.