Dr. Morg Опубликовано 22 октября, 2006 · Жалоба Извиняюсь, но нифигасе...у мен до 20 минут и всё прошилось Ага, я тоже думаю, что это борщ... Написал об этом автору утилиты, вот что он мне на это ответил: Well... 17% after 5 hours??? That sure sounds fishy to me. Something isn't as expected. You might just let it finish - just to see if it works - but although parallel JTAG is pretty slow - it isn't near that slow. I suspect there is something else a bit peculuar with the LEXRA CPU and/or that specific MX flash part. Was there any pin shorting ever done on that thing? Сейчас уже 34%... жду завершения... :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Animal Опубликовано 23 октября, 2006 · Жалоба что то я вообще запутался :( вродь и не первый раз настраиваю АП .. вообщем так: 2 AP G700 в них Wive-v0.5.6-20060913.tar.gz АП1 /etc/network/wifi/general ... iwpriv wlan0 set_mib ssid="ххх" iwpriv wlan0 set_mib hiddenAP=0 iwpriv wlan0 set_mib opmode=16 iwpriv wlan0 set_mib regdomain=6 ... /etc/network/wifi/wds .... iwpriv wlan0 set_mib wds_enable=1 iwpriv wlan0 set_mib wds_pure=0 iwpriv wlan0 set_mib wds_num=0 iwpriv wlan0 set_mib wds_add=мак АП2 ..... АП2 /etc/network/wifi/general ... iwpriv wlan0 set_mib ssid="ххх" iwpriv wlan0 set_mib hiddenAP=0 iwpriv wlan0 set_mib opmode=16 iwpriv wlan0 set_mib regdomain=6 ... /etc/network/wifi/wds .... iwpriv wlan0 set_mib wds_enable=1 iwpriv wlan0 set_mib wds_pure=0 iwpriv wlan0 set_mib wds_num=0 iwpriv wlan0 set_mib wds_add=мак ап1 ..... пробовал и в бридже и без бриджа ..... НЕЧЕГО ... У ОБОИХ ТОЧКАХ СТАТИСТИКА СХОЖА # cat /proc/wlan0/sta_info -- STA info table -- 1: stat_info... state: 3000 AuthAlgrthm: 0 ieee8021x_ctrlport: 0 hwaddr: мак ... WDS друго точки bssrateset: 82848b968c9298a4b0c8e0ec aid: 1 tx_bytes: 0 rx_bytes: 3024 tx_pkts: 0 rx_pkts: 42 tx_fail: 0 rssi: 56 wds_tx_bytes: 0 wds_rx_bytes: 671892 wds_tx_pkts: 0 wds_rx_pkts: 8614 wds_tx_fail: 0 expired_time: 0 sleep: no current_tx_rate: 54 current_rx_rate: 1 rtk_capability: 0x0000 link_time: 0 sec получаеться пакеты только на прийом .. и что только не колдовал нечего одно и то же :(( не вяжуться :(( уже 2 дня мучаюсь .. потом на любой из точкек ставишь iwpriv wlan0 set_mib opmode=8 что б любая из точек стала клиентом .. и сразу друг на друга завязываються и т.д. .. но я то хочу что б они WDS работали .. что делать ??! я уже из сил выбился :(((((((( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 23 октября, 2006 (изменено) · Жалоба Animal Почитай очень внимательно документацию. Для WDS создается дополнительный (виртуальный) интерфейс беспроводной сети. Который ты должен поднять при инициализации. Посмотри в /etc/network/wifi/wds парі строк (специально ж писал, чтоб заметно было): #iwpriv wlan0 set_mib wds_add=00006c000001 #ifconfig wlan0-wds0 hw ether $WLAN_MACADDR up #iwpriv wlan0 set_mib wds_add=00006c000002 #ifconfig wlan0-wds1 hw ether $WLAN_MACADDR up Для каждой дополнительной точки доступа в WDS ты должен раскоментировать/добавить дополнительную ПАРУ строк, а не одну. думаю где ввести МАК-адрес удаленной точки понятно :). ЗЫ. Сегодня закончил тестирование точек. С оццициальными прошивками по iperf получил потолок в 2,3-2,5мегабайт/сек. При использовании с прошивками периодически получалось 3,5мегабайта, но очень редко - это скорее критический максимум. В обычно трансфере получил 2,7-2,9мегабайт. В среднем должен сказать, что по скорости нехначительный прирост, но при тонкой настройке можно добится лучших результатов, даже на таком Г :) ЗЫЫ. Кто подскажет как тестануть pps - какие для этого есть программы?. ЗЫЫЫ. Сегодня собрал vtund для точки, даже запустить удалось, только не заработал он - чего-то не хватает. Занимает демон 83Кбайт. Буду заниматься pppd. Изменено 23 октября, 2006 пользователем N.leiten Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SolarW Опубликовано 23 октября, 2006 · Жалоба Люди, кто готов писать конфигуратор для винды - я готов, давайте обсуждать протокол - я напишу демона для конфигуратора...А надо ли демон? Не хватит ли telnet/ssh/scp? По примеру менеджера который Acowa для 2100&BB пишет? Вопрос действительно в наличии писателя.... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Animal Опубликовано 23 октября, 2006 · Жалоба AP1: /# cat /etc/network/wifi/wds #!/bin/sh . /etc/network/interfaces #Enable/Disable WDS iwpriv wlan0 set_mib wds_enable=1 #Set WDS only mode to deprecate infrastructure clients to connect # 0 - disabled; 1 - enabled iwpriv wlan0 set_mib wds_pure=0 #Start add wds-peers at this number iwpriv wlan0 set_mib wds_num=0 ##WARNING!!! If need Repeater set it here: #ifconfig wlan0-vxd down #ifconfig wlan0-vxd hw ether $WLAN_MACADDR #iwpriv wlan0-vxd set_mib ssid="Wive" ##Set encmode for repeater: ## 0 - disabled, 1 - WEP64, 5 - WEP128, 2 - WPA #iwpriv wlan0-vxd set_mib encmode=0 #Set BSSID of WDS stations for driver and wds-interfaces #it's example iwpriv wlan0 set_mib wds_add=[b]МАК AP2[/b] ifconfig wlan0-wds0 hw ether $WLAN_MACADDR up iwpriv wlan0 set_mib wds_add=[b]МАК AP2[/b] ifconfig wlan0-wds1 hw ether $WLAN_MACADDR up #WDS-Encrypt iwpriv wlan0 set_mib wds_encrypt=0 #Don't know what is it... In official FW it sets 1 when WDS enabled iwpriv wlan0 set_mib wds_priority=0 АP2 #cat /etc/network/wifi/wds #!/bin/sh . /etc/network/interfaces #Enable/Disable WDS iwpriv wlan0 set_mib wds_enable=1 #Set WDS only mode to deprecate infrastructure clients to connect # 0 - disabled; 1 - enabled iwpriv wlan0 set_mib wds_pure=0 #Start add wds-peers at this number iwpriv wlan0 set_mib wds_num=0 ##WARNING!!! If need Repeater set it here: #ifconfig wlan0-vxd down #ifconfig wlan0-vxd hw ether $WLAN_MACADDR #iwpriv wlan0-vxd set_mib ssid="Wive" ##Set encmode for repeater: ## 0 - disabled, 1 - WEP64, 5 - WEP128, 2 - WPA #iwpriv wlan0-vxd set_mib encmode=0 #Set BSSID of WDS stations for driver and wds-interfaces #it's example iwpriv wlan0 set_mib wds_add=[b]MAC AP1[/b] ifconfig wlan0-wds0 hw ether $WLAN_MACADDR up iwpriv wlan0 set_mib wds_add=[b]MAC AP1[/b] ifconfig wlan0-wds1 hw ether $WLAN_MACADDR up #WDS-Encrypt iwpriv wlan0 set_mib wds_encrypt=0 #Don't know what is it... In official FW it sets 1 when WDS enabled iwpriv wlan0 set_mib wds_priority=0 всё равно пакеты идут только на прийом :((((( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 23 октября, 2006 · Жалоба Animal iwpriv wlan0 set_mib wds_priority=0 Вот еще одна проблема. Читайте внимательно документацию Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 23 октября, 2006 · Жалоба SolarW Проблема лишь в нормальной работе. Через телнет уже есть завершенный проект для Бокси. Но то, как он работает - это не совсем то, чего ожидает потребитель... В частности вопрос безопасности и нормальной работы. Зачем дергать телнет и писать конфигуратор под определенную точку. Я вижу конфигуратор универсальным, который берет параметры с точки с определенного порта. Таким образом заменив демон для другой точки доступа с такой же прошивкой будет легче работать и быстрее. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SolarW Опубликовано 23 октября, 2006 · Жалоба SolarWПроблема лишь в нормальной работе. Через телнет уже есть завершенный проект для Бокси. Но то, как он работает - это не совсем то, чего ожидает потребитель... В частности вопрос безопасности и нормальной работы. Зачем дергать телнет и писать конфигуратор под определенную точку. Я вижу конфигуратор универсальным, который берет параметры с точки с определенного порта. Таким образом заменив демон для другой точки доступа с такой же прошивкой будет легче работать и быстрее. В таком варианте - тогда да...Наверное надо начать со списка параметров поддающихся настройке... и далее смотреть каким макаром их скармливать демону -> а демон их применяет/пишет в конфиги... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 23 октября, 2006 · Жалоба По-моему нужно думать над протоколом взаимодействия утилиты с демоном, а уж как демону писать конфиги, который представляют из себя обычные текстовые файлы,- наверное и так ясно. :) Тем более, что N.leiten подчеркнул, что нужен защищённый протокол. Как вариант использовать SSH - и защищён и протокол свой придумывать не нада. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 23 октября, 2006 · Жалоба Сейчас уже 34%... жду завершения... :) Прогресс на данный момент времени составил 75% =))))))))))))))) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Animal Опубликовано 23 октября, 2006 · Жалоба Animaliwpriv wlan0 set_mib wds_priority=0 Вот еще одна проблема. Читайте внимательно документацию :)) пробовал поставить на одной wds_priority=1 на другой wds_priority=0неработает провебовал поставить на одной wds_priority=1 и на другой wds_priority=1 не работает пойду убью себя маркером :\ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 23 октября, 2006 · Жалоба Animal iwpriv wlan0 set_mib wds_priority=0 Вот еще одна проблема. Читайте внимательно документацию :)) пробовал поставить на одной wds_priority=1 на другой wds_priority=0неработает провебовал поставить на одной wds_priority=1 и на другой wds_priority=1 не работает пойду убью себя маркером :\ Почитай на нескольких предыдущих страницах посты brb на эту же тему,- найдёшь ответ на свой вопрос. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 23 октября, 2006 · Жалоба Animal ребят, ну в самом деле. Ну не может оно не работать... или в бридж не включили или еще чего. Читайте документалку. Всё описано... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
barabashka.yury Опубликовано 24 октября, 2006 · Жалоба 2 N.leiten: Привет! sed самодельный соберешь? А то подходит середина недели и на работе у меня будет куча свободно времени. Смогу заняться дальше... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 24 октября, 2006 · Жалоба 2 N.leiten: Привет! sed самодельный соберешь? А то подходит середина недели и на работе у меня будет куча свободно времени. Смогу заняться дальше... Быстрее прошивку пересобрать с включеным sed.А на точку залить и настроить - минутное дело, если не в первый раз. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Animal Опубликовано 24 октября, 2006 · Жалоба аААааАААаааАААаааАААаааААААаааакрута! работаеть :) wds спасибо разобрался)) фунцыклироваеть :-)) ща ещё покручу ... но у меня получаеться поднято два wlan0-wds0 и wlan0-wds1 их нужно два .. или один можно счистой совестью погасить .. а трабла моя я думал WDS без автобриджа запустить и вообще без бриджа .. а он почему то не запускался .. пока я не включил бридж и не прописал в файл /etc/network/wifi/wds brctl addif br0 wlan0-wds0 так и ещё у меня вопросик :) если можно подилитесь опытом .. у меня сигнал rssi 45 - 48 прыгает и максимум средняя 2.2 метра средняя.. при скачке. на столе 88 сигнал скорость до 2.6 метра ) но на реальных у кого каК?!) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
barabashka.yury Опубликовано 24 октября, 2006 · Жалоба 2 Dr. Morg Для меня прошить точку установленную на крыше - очень трудно, а свою базу жл сих пор не прошил. Добраться ну та крышу просто не реально. А дистанционный ресер не делал ибо РоЕ у нас... Если бы прошивка в одном файле была, чтобы без ресета... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 24 октября, 2006 · Жалоба barabashka.yury Понятно, но если бы прошивка была одним файлом,- проблемы это не решило бы всё равно... Нужно писать демона для удалённой прошивки. У dgreen'а вроде уже написан, но он сейчас жутко занят и хз когда появится... ЗЫЖ Только что состоялся исторический момент,- залились 18Кб бутлоадера в г700ап!!! Это заняло 177457 секунд или примерно 49,5 часов!!! :))) Сейчас буду проверять корректно ли залилось... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 25 октября, 2006 · Жалоба Залилось всё не корректно :((( И похоже причина тому практически найдена,- JTAG корректно детектит CPU и флеш когда бутлоадер жи, а точнее - хотя бы та область, где хранятся данные о флеш чипе и РАМе (регистры и т.д.), в этом случае он получает доступ к этой области и без труда переводит флеш в режим записи и корректно пишет в неё данные. В моём же случае бутлоадер был убит напрочь и судя по всему область с регистрами тоже, по этому детект флеш чипа не проходит. Сейчас автор дебрик утилиты добавит принудительную инициализацию нужных регистров перед детектом флеша,- будем проверять догадки... Такой метод корректно работает на процах ADM5120, о чём собщили несколько людей. Так что... пока жду новой версии утилиты для дебрика г7000ап... ЗЫЖ Я обещал ещё в понедельник сообщить о патчах для управления COM портом в г700ап и отключения выхлопа консоли в него без изменения бутлоадера,- патчи у меня уже есть! Всё это действительно реально сделать исправив несколько драйверов в ядре! После такого патча скорость порта можно будет задавать привычным способом из программы, раюотающей с портом. Также в этих же патчах нашёл интересные моменты, как то - повешан скрипт на кнопку ресет, который в зависимости от продолжительности нажатия определяет какое действие выполнить,- запустить шел скрипт, который сбросит настройки по дефолту, перезагрузить точку, войти в дебуг режим. Мелочь - а как приятно! :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
barabashka.yury Опубликовано 25 октября, 2006 · Жалоба Выложил http://wifi.nixteam.net/scripts/web-script.v1.tar.gz скрипты вебморды. Кто рискнет протестить :) я только завтра возьму на работу точку. Очень желательно перед заливкой проверить все переменные (я два раза проверял вроде все ОК, но все может быть). Заливать в прошивку со включенным в бизибокс sed, иначе если попытаться создавать файлы конфигурации то точку придется перешивать. Статистика по идее должна работать нормально. 2 N.Leinten - жду sed. Очень :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SolarW Опубликовано 25 октября, 2006 · Жалоба Кстати, существует образ стандартной длинковой прошивки который можно было бы так же по tftp на место вернуть на случай возврата точки по гарантии к примеру? да. это обычные фирмвари для обновления через веб. доступны на сайте dlink`а Понадобилось вернуть одну точку обратно в D-Link.Согласно совету через tftp вбросил в нее dwlg700ap_firmware_102.bin И нифига - на дефолтовом 192.168.0.50 она не видна. Резет давил - результат тот же. Обратно в концетроник через tftp превращается нормально... Хотелось бы обратно в длинк превратить... Хэлп плиз... P.S. dwlg700ap_firmware_102.bin - 786432 байта, первые 4 байта 00 10 00 00 DLink_V2_FW_v1.25.bin (концептроник) - 1344530 байт, первые 4 байта 43 53 59 53 (CSYS) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SolarW Опубликовано 25 октября, 2006 · Жалоба Оказалось сам дурак. Я лил ftp://ftp.dlink.com/Wireless/dwlg700AP/Fi...irmware_102.bin а надо было ftp://ftp.d-link.ru/pub/Wireless/DWL-G700...210r14_0330.bin Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SolarW Опубликовано 25 октября, 2006 · Жалоба Нет, оказалось что это не все вопросы... Восстановил оригинальную длинковую прошивку в двух точках. Обе имеют МАС 00:e0:4c:81:86:21 не имеющий ничего общего с тем что написано на донце... Как бы ему не только прошивку а и МАС восстановить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
barabashka.yury Опубликовано 25 октября, 2006 · Жалоба ЗЫЖ Я обещал ещё в понедельник сообщить о патчах для управления COM портом в г700ап и отключения выхлопа консоли в него без изменения бутлоадера,- патчи у меня уже есть! Всё это действительно реально сделать исправив несколько драйверов в ядре!После такого патча скорость порта можно будет задавать привычным способом из программы, раюотающей с портом. Также в этих же патчах нашёл интересные моменты, как то - повешан скрипт на кнопку ресет, который в зависимости от продолжительности нажатия определяет какое действие выполнить,- запустить шел скрипт, который сбросит настройки по дефолту, перезагрузить точку, войти в дебуг режим. Мелочь - а как приятно! :) Извините за любопытство, мож я чего профтыкал, но мне жутко интересно - а зачем управлять выхлопом консоли в СОМ порт и ее скоростью??? Точка будет как не совсем стандартный девайс или для чего??? И что касается кнопки ресета и ее действия - а можно подробнее??? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
barabashka.yury Опубликовано 25 октября, 2006 · Жалоба Нет, оказалось что это не все вопросы...Восстановил оригинальную длинковую прошивку в двух точках. Обе имеют МАС 00:e0:4c:81:86:21 не имеющий ничего общего с тем что написано на донце... Как бы ему не только прошивку а и МАС восстановить? Можно в личку или в аську (в личку я месагу кинул) расскажу как через порт на плате сменить МАС адреса в родной прошивке. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...