Перейти к содержимому
Калькуляторы

Rtl8186 Firmware Всем, кто пишет под RTL8186

Сабака, А что он собственно дает ? снифер пакетов ? или подобие netstrumbler - так сканер dgreen и есть подобие netstrumbler .... попробую как с моря приеду iwconfig eth0 mode monitor ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сабака,  А что он собственно дает ? снифер пакетов ? или подобие netstrumbler - так сканер dgreen и есть подобие netstrumbler ....  попробую как с моря приеду  iwconfig eth0 mode monitor ;)

 

Это другое.

Нетстамблер обнаруживает AP посредством вещания Beacon Frames и анализа Beacon Responce, которыми отвечают AP.

 

Когда же адаптер находится в режиме monitor, он транслирует в поток трафик со всех уровней, начиная с MAC-уровня, без обработки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сабака, Понял ... получаеться что одновременно мониторит только один частотный канал :(((( пльохо ... но может кому и надо :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сабака,  Понял ... получаеться что одновременно мониторит только один частотный канал :(((( пльохо ... но может кому и надо :)

 

Почему плохо?

Да, мониторит один канал, но вплоть до MAC-фреймов ACK, RTS, CTS, Beacon и т.д.

Адаптер в режиме monitor является прекрасным инструментом для отладки сетей WLAN.

 

P.S. Надеюсь, вы не станете утверждать, что микроскоп, это плохо потому, что с его помощью нельзя увидеть лунные кратеры? Чтобы их увидеть, нужен телескоп.

Каждое средство предназначено для решения своей задачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сабака,  Понял ... получаеться что одновременно мониторит только один частотный канал :(((( пльохо ... но может кому и надо :)

Другие адаптеры непрерывно прыгают по трем-четырем каналам в b/g. Соответственное кое-какие пакеты упускают. Чудес не бывает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сабака, Не утверждать про телескоп не буду :) Как говориться "На безрыбье - и рак рыба" :)

Ну а по теме сабжа - попробывал - и с новым драйвером не работает в режиме монитора :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Другие адаптеры непрерывно прыгают по трем-четырем каналам в b/g. Соответственное кое-какие пакеты упускают. Чудес не бывает.

 

Сами они прыгают только при поиске сети, рассылая на всех доступных адаптеру каналах Beacon-ы. Все остальные ситутации с прыганием реализуются за счет всяких приложений, типа Kismet, Netstumbler и им подобных.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сабака, откуда такие авторитетные заявления?

 

IPW2200 без установки канала принудительно - сам прыгает, monitor mode, passive scan

       /* NOTE:  The card will sit on this channel for this time

        * period.  Scan aborts are timing sensitive and frequently

        * result in firmware restarts.  As such, it is best to

        * set a small dwell_time here and just keep re-issuing

        * scans.  Otherwise fast channel hopping will not actually

 

В ath я узрел тоже нечто подобное.

Kismet просто позволяет сузить область поисков и настроить вручную хоппинг.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за инфу! Буду копать.

 

Сейчас вот напоролся.

Имеется G700AP, ревизия B1 по-моему.

Заливаю в него прошиву dgreen, минуты через две точка перегружается и .... все.

Второй перезагрузки не дожидаюсь, ждал минут 10.

 

Что делаю не так?

 

Забыл добавить. После перезагрузки (которая сама происходит ;)) WLAN всю дорогу не горит, LAN всю дорогу горит не моргая.

Изменено пользователем Kitsok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Итак, после подключения RS-232....

 

Прошивка делает вид, что все работает ;)

Со стороны компутера ничего не пингалось до тех пор, пока я не попытался пингануть хост с точки. После этого (после неоднократных перезагрузок, правок MAC-адресов и прочия) eth0 пингается.

 

WLAN не работает. В эфире точку не видно, буду разбираться.

Теперь что касается светодиодов.

На моем G700AP имеется три запаянных светодиода (PWR, WLAN, ETH) и два незапаянных. Вот именно эти два незапаянных и являются led0 и led1 :) лезу в исходники искать, что и как ;)

 

Греется процессор сильно, пальцу больно, буду вешать радиатор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А чего б точку видно было в радио, если в этой прошивке я скрипты ложил только для КЛИЕНТА :) Не не успел я доделать АР и BRIDGE.

 

Камень греется. Но ничего, это его рабочая температура.

 

С маками... забыл всем написать - если вы перешиваете точку, у которой IP был 192.168.100.252 - то после перепрошивки сделайте arp -d 192.168.100.252. У вас же ваша машинка мак держит в арп-таблице - а он после перепрошивки вдруг сменился. Вот и не пигуется ничего... А со временем вдруг начинает - это арп таблица переписалась :)

 

В прошивке есть проблема - при отвале от базы точка уходит в глубокий сканинг - залипают прерывания. Лечится отправкой любого пакета через eth0 с самой точки.

У себя ВРЕМЕННО решил проблему путем добавоения в /etc/crontabs/root строчки запуска комманды

ping -c 3 192.168.0.254 > /dev/null. Перестала отваливаться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Kitsok - а по поводу светодиодов - ты прав.

У себя на тестовой точке я их просто впаял. Там даже резисторы напаянны для них - осталось только воткнуть и припаять сами светодиоды.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Упс, а я-то думал, что router - это AP+firewall :):)

 

А вкрадце, что нужно, чтобы сделать ее AP? Я имею в виду настройки WLAN?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подождать денёк, я заканчиваю прошивку переделывать :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вообще, для AP я выкинул ipcad, всунул pptp и pppd.

А WPA-PSK ведь в родной прошивке юзер-левел демоном обеспечивается, или как?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вообще, для AP я выкинул ipcad, всунул pptp и pppd.

А WPA-PSK ведь в родной прошивке юзер-левел демоном обеспечивается, или как?

Не знаю. Мне он был не нужен - вот и не делал.

Разберешься - выложи инфу (а лучше настроенные исходники) плиз... Добавлю в прошивку и выложу новый вариант дерева исходников.

Естественно, с пометкой, что это твое :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

;) Да я не жадный, но исходников нету, по крайней мере демон auth, удивительно похожий на юзер-левел часть WPA в дереве исходников лежит в виде бинарника ;(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть идея получше... По-моему демон есть в исходниках у OpenWRT, можно их попробовать. Или демон специфический каждый под "свое железо"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я сегодня этот вопрос изучал.

Сделал strings на этот самый auth, поискал в гугле и нашел похожие слова в софте authenticator проекта open1x. Только вот во-первых, забрать его похоже можно только из CVS, а во-вторых, там все файлы 3 года уже как не менялись, поэтому я забил. Сейчас еще попробую посмотреть.

Да, ну и на железо там завязано прилично, криптование-то либо в железе, либо в драйвере должно быть..

 

P.S. Вывел в эфир в режиме AP, даже светодиод правильно мыргает ;)

 

Добавка:

Вот, что есть на openwrt:

nas is the proprietary binary tool that sets up dynamic encryption (WEP/WPA) on the wireless device.

 

Засада какая-то...

Изменено пользователем Kitsok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так.

Вчера выловил забавный баг ;) ;)

С непогашенным wlan0 начал его перестраивать с клиента на АП, перестроил, потом говорю ifconfig wlan0 down и.... получаю непрекращающийся kernel panic ;) Через шесть минут перегрузилось само ;)

 

Еще добавил в прошивку dnsmasq и udhcpc из бизибокса, вот теперь думаю, хватит ли памяти на все это. Предполагается иметь dhcpc, dhcpd, dnsmasq, pppd, ну и преславутый auth...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так.

Вчера выловил забавный баг ;) ;)

С непогашенным wlan0 начал его перестраивать с клиента на АП, перестроил, потом говорю ifconfig wlan0 down и.... получаю непрекращающийся kernel panic ;) Через шесть минут перегрузилось само ;)

 

Еще добавил в прошивку dnsmasq и udhcpc из бизибокса, вот теперь думаю, хватит ли памяти на все это. Предполагается иметь dhcpc, dhcpd, dnsmasq, pppd, ну и преславутый auth...

Если можно - чуть поподробнее. Дабы я мог повторить это на столе. Откуда ты заходил ? И радио ? Или с езернета ? Что ты менял в настройках и т.д.

Надо ведь исправить :)

 

Памяти - должно хватить если ты не грузишь ipcad. Без него около 3 метров свободных оставалось.

А бизибокс память не жрет практически - биарник то один вместе с инитом и шелом. Значит, если с ним поднялось - значит он уже отожрал память под все (ну почти :) )

 

И еще - скрипты для включения AP выложи - если не жалко. Или мне на мыло (мало можешь спросить в аське - 77173999)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

WPA включается при помощи демонов auth и iwcontrol.

работает отлично и WPA и WPA2.

сорцов нет и подозреваю что они завязаны на конкретное хардваре через реалтековский дривер.

как запускать - смотрите wlanapp.sh из SDK или мое zwlanapp.sh (на фтп мистера N.leiten)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если можно - чуть поподробнее. Дабы я мог повторить это на столе. Откуда ты заходил ? И радио ? Или с езернета ? Что ты менял в настройках и т.д.

Надо ведь исправить :)

Знаешь, я уже не помню. Помню, что мне в глаза бросилось, что я делал перестройку через iwpriv с непогашенным интерфейсом. Сегодня попробую все повторить.

Да, делал я это через консоль ;) Лень мне по двадцать пять раз адрес на виндовой машине переписывать ;)

С радио мне зайти не удалось похоже по той-же причине ;) dhcp сервер я еще не поднял, а переписывать статический айпишник заломало. Увидел, что точка в эфире и MAC у нее праавильный (000102030405 :):)) и успокоился. Сегодня буду прикручивать dhcp.

Памяти - должно хватить если ты не грузишь ipcad. Без него около 3 метров свободных оставалось.

А бизибокс память не жрет практически - биарник то один вместе с инитом и шелом. Значит, если с ним поднялось - значит он уже отожрал память под все (ну почти :) )

 

И еще - скрипты для включения AP выложи - если не жалко. Или мне на мыло (мало можешь спросить в аське - 77173999)

Скриптов как бы нету, вчера в час ночи закончил настройкой руками (гляжу в wlan.sh из оригинальной прошивы, смотрю, как именуется private ioctl, делаю iwpriv). Но в целом я изменил (пишу по памяти, гарантий нет ;))

opmode=16

led_type=1

.... а вроде и все ;) ;)

 

P.S. В аську постучался ;)

Изменено пользователем Kitsok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

WPA включается при помощи демонов auth и iwcontrol.

работает отлично и WPA и WPA2.

сорцов нет и подозреваю что они завязаны на конкретное хардваре через реалтековский дривер.

как запускать - смотрите wlanapp.sh из SDK или мое zwlanapp.sh (на фтп мистера N.leiten)

Опа, круто, спасибо!

Ща буду разбираться. Я только не понял, а прошивка для этого какая? От dgreen? А зачем тогда zflash?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опа, круто, спасибо!

Ща буду разбираться. Я только не понял, а прошивка для этого какая? От dgreen? А зачем тогда zflash?

у меня своя прошивка на основе SDK.

zflash - просто своя утила для работы с натсройками. ну так уж мне хотелось ;)

там readme есть в нем все изложено..

 

касательно настроек wireless это не принципиально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.