Jump to content

Recommended Posts

Posted

Взял я тут пару плат радиоэзернетовских Global Sun, склепаных на чипсете Prism 2.5, на побаловаться. Попробовал организовать аксес пойнт под FreeBSD, как в хэндбуке написано - проковырялся полдня, так и не получилось соединиться. IBSS работает без вопросов, hostap - глухо. Смотрел ориноковским клиент-менеджером что происходит: network name при сканировании видно, канал виден, но постоянно светится searching for network и клиент с сетью не соединяется. Что тут можно предпринять? Может у кого-нибудь работающие конфиги есть?

Posted

Да работает без проблем, причем лучше чем любой аппаратный, пропиши rc.conf:

ifconfig wi0 inet 10.10.0.1 netmask 255.255.255.0 up ssid 123 mediopt hostap

в wicontrol wi0 -f 1(номер канала) и все. После замены аппаратного моста на карточку в режиме эксэс поинта, скорость закачки файлов на клиентской стороне 560-570 кбайт, а с мостами было максимум 380-400 и то непостоянно.

  • 1 month later...
Posted
Взял я тут пару плат радиоэзернетовских Global Sun, склепаных на чипсете Prism 2.5

C Prism 2 проблем не будет а вот с Prism 2.5 нужно еще чтото дополнительно делать ...

 

wi0: <Intersil Prism II> at port 0x100-0x13f irq 7 function 0 config 1 on pccard

0

wi0: 802.11 address: 00:03:2f:00:1e:8d

wi0: using RF:PRISM2 MAC:HFA3841 CARD:HWB3163-SST-flash

wi0: Intersil Firmware: Primary 0.03.00, Station 0.08.03

 

Такой работает. Перевесли в режим АР можно двумя путями wicontrol -i wi0 -p 6 и через ifconfig. Причем это совершенно разные режимы. Во втором случае

TX rate (selection): [ 11 ]

TX rate (actual speed): [ 2 ] !!!

И действительная скорочть прокачки ниже. На стороне клиента ориноковский клиент менеджер тоже показвает что одна из скоростей 11 а другая 2 ...

Если после ifconfig сделать wicontrol -i wi0 -t 11 то начинает глючить и отваливается причем в моменты наименьшей загрузки:

 

wi0: watchdog timeout

wi0: timeout in wi_seek to 133/3c; last status 403c

wi0: xmit failed

wi0: timeout in wi_cmd 0x0000; event status 0x8001

wi0: wi_cmd: busy bit won't clear.

wi0: wi_cmd: busy bit won't clear.

wi0: init failed

wi0: wi_cmd: busy bit won't clear.

............................................................................

..............

wi0: wi_cmd: busy bit won't clear.

wi0: failed to allocate 1594 bytes on NIC

wi0: tx buffer allocation failed

wi0: wi_cmd: busy bit won't clear.

wi0: failed to allocate 1594 bytes on NIC

wi0: mgmt. buffer allocation failed

wi0: timeout in wi_seek to 0/0; last status 4000

wi0: timeout in wi_seek to 0/44; last status 4044

wi0: wi_cmd: busy bit won't clear.

wi0: xmit failed

wi0: timeout in wi_seek to 0/0; last status 4000

wi0: timeout in wi_seek to 0/3c; last status 4000

wi0: timeout in wi_cmd 0x010b; event status 0x4000

wi0: xmit failed

wi0: timeout in wi_seek to 4000/0; last status 4000

............................................................................

.............

wi0: watchdog timeout

wi0: timeout in wi_cmd 0x0002; event status 0x4000

wi0: timeout in wi_cmd 0x0000; event status 0x4000

wi0: timeout in wi_cmd 0x0000; event status 0x4000

wi0: timeout in wi_cmd 0x0000; event status 0x4000

wi0: init failed

wi0: timeout in wi_seek to fc07/0; last status 4000

wi0: timeout in wi_seek to fc00/0; last status 4000

wi0: timeout in wi_seek to fc80/0; last status 4000

wi0: timeout in wi_cmd 0x0001; event status 0x4000

wi0: timeout in wi_cmd 0x000a; event status 0x4000

wi0: failed to allocate 1594 bytes on NIC

wi0: tx buffer allocation failed

wi0: timeout in wi_cmd 0x000a; event status 0x4000

wi0: failed to allocate 1594 bytes on NIC

wi0: mgmt. buffer allocation failed

__________________________________________________

Мудрые люди подсказали:

ifconfig wi0 down

ifconfig wi0 up

Но у меня от этого через раз виснет машина. Я долго искал в инете но кроме

http://www.geocrawler.com/mail/thread.php3...475+PCI-PCMCIA+

adaptor+and+interrupts&list=163

ничего похожего не нашел. Если я в ядре добавляю options pcic то у меня

появляется такой устройство:

____________________________________________________

pcic0 at port 0x3e0 iomem 0xd0000-0xd1fff irq 11 on isa0

pcic_attach: attach found no sockets

device_probe_and_attach: pcic0 attach returned 6

____________________________________________________________

 

Насколько я понял из статьи дело в кривых драйверах на переходник.

Но помоему это не так. На столе между фрей и хр по фтп 510-530 килобайт.

FreeBSD 5.0-RELEASE http://www.madeagle.ru/vbb/showthread.php?...s=&postid=22553 забыл добавить глючит если бридж сделать.

/usr/src/sys/dev/wi/if_wireg.h строка 36

 

#define WI_DELAY 5 если поставить 15 то по фтп 550-570 и ругается гораздо реже ...

Из-за того что виснет пришлось убрать, а вообще хочется ... может что посоветуешь ? И глянь исходники. Необходимо tx_rate rx_rate сделать всегда 11 так как все клиетны близкие в зоне работы призмы (6 км) ...

Posted
Да работает без проблем, причем лучше чем любой аппаратный

Не работает. Есть подозрение, что виновата была прошивка, доработанная напильником прославленной фирмой "Вектор-Харьков".

Posted
C Prism 2 проблем не будет а вот с Prism 2.5 нужно еще чтото дополнительно делать ...

У тебя платы от "Вектор-Харьков"? Тогда - да, их Prism II работают, а Prism 2.5 - нет. Прошивка плат на Prism 2.5 ими точно дорабатывалась, не знаю как насчет их старых плат на Prism II. Кстати, Intersil распространяет для своих чипсетов Prism две различные референсные версии фирмвари: одна с поддержкой hostap, вторая - без. В доработанных напильником платах вполне может стоять вторая. Также видел информацию, что для некоторых плат на Prism фирмварь с hostap нужно догружать в оперативную память платы специальной загружалкой, на практике это не проверял.

wi0: wi_cmd: busy bit won't clear.

wi0: failed to allocate 1594 bytes on NIC

wi0: tx buffer allocation failed

wi0: wi_cmd: busy bit won't clear.

wi0: failed to allocate 1594 bytes on NIC

wi0: mgmt. buffer allocation failed

wi0: timeout in wi_seek to 0/0; last status 4000

wi0: timeout in wi_seek to 0/44; last status 4044

wi0: wi_cmd: busy bit won't clear.

wi0: xmit failed

wi0: timeout in wi_seek to 0/0; last status 4000

wi0: timeout in wi_seek to 0/3c; last status 4000

wi0: timeout in wi_cmd 0x010b; event status 0x4000

wi0: xmit failed

wi0: timeout in wi_seek to 4000/0; last status 4000

Видел аналогичное даже без hostap. У тебя FreeBSD какой версии?

Posted

Уменя FreeBSD 5.0-RELEASE http://www.madeagle.ru/vbb/showthread.php?...s=&postid=22553

У тебя платы от "Вектор-Харьков"?  

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

Posted
Уменя FreeBSD 5.0-RELEASE

По моим субъективным впечатлениям сыровата она еще - надо хотя-бы 5.1 дождаться, а пока лучше на 4й ветке побыть. Страшные сообщения про busy bit won't clear и т. д. я видел где-то в районе 4.5 с некоторыми платами в BSS режиме с обычным ориноковским аксес поинтом - может в 5.0 драйвер прямиком из 4.5 встроили? :-)

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

Работает нормально некий Prism 2.5 или именно векторовский Prism 2.5? У меня Global Sun на Prism II некоторое время беспроблемно отработала в hostap и D-Link DWL520 на Prism 2.5 работал.

  • 1 month later...
Posted

Можно ли поднять точку доступа на карточках CISCO AIR-PCI352 / 342 ?

Система - FreeBSD (или Linux)

Какой там чипсет? Не Prism, насколько я понимаю.

Карты клиентов - скорее всего такие-же, но не знаю - критично ли это?

Posted

ух.. определённость - это конечно хорошо, а можно пояснить - почему? чип в них не акцесспоинтовый, софта нету или просто не получается и всё?

  • 1 year later...
  • 1 year later...
Posted
Какая фирмваре на карте. Есть проблема в старых фирмварях на Призм 2.5. У нас стоят ZComы более 3х лет, и на Линуксах и Фрии.

 

а какую версию фирмваре посоветуешь для прошивки?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.