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

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

Уважаемые гуру, прошу помощи!

Есть точка доступа D-link G700AP. Прошил (через резет по tftp) концептроновской прошивкой DLink_V2_FW_v1.25.bin с удаленными 4-мя байтам. Вроде все пучком стало - точка сама после прошивки перезагрузилась, WLAN моргает (это нормально?).

Собсна вопрос - КАК ПОПАСТЬ на точку по WEB и еще сменить MAC?

 

И еще вопросик - где слить родную длинковскую прошивку 2,14.

По поводу первой части вопроса, я попадал так:

- пошел на сайт концептроника

- скачал доку на ап от которого взята прошивка

- прочитал в ней что по дефолту в этой прошивке адрес 10.0.0.1

- зашел на http://10.0.0.1/hwset.asp (admin/admin)

- выставил регион Япония (14 каналов)

- выставил мак-адрес с днища апешки во всех 3-х строках, т.е. WLAN, NIC0, NIC1 (сомневаюсь в правильности этого шага именно в таком виде)

- очистил арп-таблицу на компе с которого конфигурил точку (arp -d *)

- зашел на http://10.0.0.1/ и выставил остальные настройки

 

P.S. На том канале где стояли две G700AP пришлось их снять и поставить 2100BB... :-(

G700AP нормально коннектились, нормально пропускали пинги большими пакетами, хорошо тянулись по фтп файлы... до того момента пока не возрастало количество соединений через этот канал. Хорошей эмуляций работы большой сети через этот канал оказалось запустить осла (eDonkey) через него. Несколько тысяч соединений практически сразу ложат такой линк - потери пингов, неустойчивая связь и т.д...

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


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

- выставил мак-адрес с днища апешки во всех 3-х строках, т.е. WLAN, NIC0, NIC1 (сомневаюсь в правильности этого шага именно в таком виде)
Правильно прописать МАКи не сложно,- один МАК пишется такой же, как на дне АПшки, остальные +1, +2 к МАКу соответственно.

 

P.S. На том канале где стояли две G700AP пришлось их снять и поставить 2100BB... :-(

G700AP нормально коннектились, нормально пропускали пинги большими пакетами, хорошо тянулись по фтп файлы... до того момента пока не возрастало количество соединений через этот канал. Хорошей эмуляций работы большой сети через этот канал оказалось запустить осла (eDonkey) через него. Несколько тысяч соединений практически сразу ложат такой линк - потери пингов, неустойчивая связь и т.д...

Есть оч. хороший параметр, отвечающий за количество соединений:

/proc/sys/net/ipv4/ip_conntrack_max

 

По умолчанию стоит 512 соединений.

 

Да бы исправить это досадное недоразумение вы можете выполнить следующую команду в консоли:

~ # echo 3000 > /proc/sys/net/ipv4/ip_conntrack_max

 

В этом случае вы получите возможность пропустить через АП 3000 соединений.

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


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

Запустил успешно 2 точки g700ap с прошивкой Wive в режиме bridge(ap client), полет нормальный, завтра буду тестить в режиме роутер(ап клиент).

Есть вопрос, ситуация такая, на 2100м длинке есть фишка set gateway, есть ли что-то подобное в Wive? подозреваю что на точке нужно сделать что-то с route, но не пойму как правильно синтаксис написать (требуется для управления точкой из другой подсети)

Хотелось бы увидеть в следующих версиях прошивки tcpdump.

А в целом большой респект!

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


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

Запустил успешно 2 точки g700ap с прошивкой Wive в режиме bridge(ap client), полет нормальный, завтра буду тестить в режиме роутер(ап клиент).

Есть вопрос, ситуация такая, на 2100м длинке есть фишка set gateway, есть ли что-то подобное в Wive? подозреваю что на точке нужно сделать что-то с route, но не пойму как правильно синтаксис написать (требуется для управления точкой из другой подсети)

Хотелось бы увидеть в следующих версиях прошивки tcpdump.

А в целом большой респект!

/etc/network/routes

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


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

/etc/network/routes

большое спасибо, еще хотелось бы узнать, можно ли задать systemname для точки? чтобы не заходя в интерфейс, видеть что за железка и где она висит например.

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


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

Пробовал сегодня поставить G700 в режиме ап с маршрутизацией круговую антенну, к которой конектятся юзверей 10-20. За несколько секунд начался тупеж. Вероятно из-за /proc/sys/net/ipv4/ip_conntrack_max? Интересно, зачем этот параметр?

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


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

Пробовал сегодня поставить G700 в режиме ап с маршрутизацией круговую антенну, к которой конектятся юзверей 10-20. За несколько секунд начался тупеж. Вероятно из-за /proc/sys/net/ipv4/ip_conntrack_max? Интересно, зачем этот параметр?
Так проверилибы, увеличив значение параметра.

 

А вообще, это стандартный параметр IP v4 протокола и имеется в линухе (iptables) как гриться - по дефолту, т.е. не конкретно для г700ап его придумали :)

 

ИМХО, нужен он как раз для ограничения количества коннектов, когда сеть не резиновая, а люди же жадные - всем нужно толстый канал и закачку в 1000 потоков...

 

Добавлено:

http://www.opennet.ru/tips/info/985.shtml

http://opensource.fstyle.ru/index.php?opti...mp;limitstart=3

Изменено пользователем Dr. Morg

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


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

Незнаю глюк, не глюк...

В общем, не нравится мне ttl=255 у г700ап, по этому решил исправить это недоразумение следующим способом:

~# iptables -t mangle -A PREROUTING -i eth0 -j TTL --ttl-set 64
~# iptables -t mangle -A PREROUTING -i wlan0 -j TTL --ttl-set 64

 

Пробовал также и на бридж прикрутить:

~# iptables -t mangle -A PREROUTING -i br0 -j TTL --ttl-set 64

 

Во всех случаях эффект один - нет эффекта! По прежнему ttl=255... :(

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


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

TTL указывается где-то в /proc/ - где точно не помню.

 

PS /proc/sys/net/ipv4/ip_default_ttl

 

http://www.opennet.ru/docs/RUS/ipsysctl/#AEN242

Изменено пользователем N.leiten

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


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

TTL указывается где-то в /proc/ - где точно не помню.
iptables -t mangle -A PREROUTING -i eth0 -j TTL --ttl-set 64

Я тоже не сам придумал,- в мануале по iptables на OpenNET нашёл.

 

Только что нашёл:

/proc/sys/net/ipv4/ip_default_ttl

Но он равен 64!!!

 

точно глюк с 255 какой-то...

Изменено пользователем Dr. Morg

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


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

Всё, посмотрел. Это уже проблемы с ядром.

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


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

Всё, посмотрел. Это уже проблемы с ядром.
Может обновить ядро стоит?

Уже есть 2.4.34-pre4

У меня в WRT54G стоит 2.4.34-pre2

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


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

Обновить можно, но проблематично... Писаки из азии очень много оставили вставок в ядре для своих драйверов. Вот и сидим на том, что есть. В принципе поменять- не проблема, просто посидеть надо. Но времени нет, да и проект как таковой готовится к плавному завершению, т.к. основные проблемы с работой точки практически исправлены или найдены.

Если у меня появится свободное время - посижу и поколупаюсь с ядром. А пока вылизываю юзерспейс+управление для пользователя.

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


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

Прошивку из иходников собрал ,работает, и tcpdump вставил.

Только при сборке в файле mkimg пришлось строку

mount -t ext2 /dev/ram на

mount -o loop /dev/ram

а иначе ругаеться mount: is not a block divece

и в /mnt создать папку smb,хотя можно было б и так обойтись

linux.bin 739346 а root.bin 1015826 получились

 

Но с нат так проблемы и остались.

Если пинговать с AP wlan сеть(ping 170.150.100.1) то tcpdump показывает:

(170.150.100.1 -это другая точка доступа)

03:02:05.540000 IP 0.0.0.0 > 170.150.100.1ICMP echo request, id 31747, seq 14, length 64

03:02:06.540000 IP 0.0.0.0 > 170.150.100.1 ICMP echo request, id 31747, seq 15, length 64

03:02:07.540000 IP 0.0.0.0 > 170.150.100.1 ICMP echo request, id 31747, seq 16, length 64

как будто у влан интерфейса IP нет, тоже самое происходит когда я пингую со своего компьютера

 

NAT настроен как в исходниках: iptables -t nat -A POSTROUTING -s $NAT_IFACE -j MASQUERADE

переменная $NAT_IFACE мне не понравилась , я вручную и IP туда писал но не помогло.

 

пробовал использовать уже 100% рабочюю строку ,непомогло

iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -j SNAT --to 170.150.100.2

такую строку я и спользовал для настройки роутера из wi-fi и ethernet карточек,все работало без проблем

Ладно с тем NAT. Почему IP wlan -0.0.0.0?

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


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

RTL8186

Какая прошивка?

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


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

RTL8186

Какая прошивка?

С сервера скачал исходники ftp://193.227.250.26/firmware/dgreen/rtl8...en.2.0.3.tar.gz

в них включил чтобы компилился tcpdump ,сразу прописал все настройки в /usr/local/etc/rc.conf.

Потом начал компилить исходники.

Получилось два бинарных файла root.bin и linux.bin -это я и называю прошивкой.

через tftp залил их в DWL-G700AP,думал помрет. Все заработало.

Просто мне б хотелось еще парочку утилит от себя в AP засунуть.

А вот что с нат делать я незнаю.

Буду очень благодарен если кто поможет его настроить.

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


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

Сфоткал сейчас свою ревизию G700AP:

f11587985_1ef99754e9ff74836d443e857eb0720b.jpg

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


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

RTL8186

там айпитаблз дохлые - не подходят к версии ядра. лучше скатай исходники Wive. но в нем прийдется убрать шейпер (сам tc и libm библиотеку) тогда хватит места для tcpdump.

ЗЫю Можно просто перенсти айпитаблз из вайв в исходники от dgreen.

 

Dr. Morg

На плате ревизия написана :) я в руках держал и B1 и B2 и вот привезли B3. А у Д-линк с самого начала и до сих пор ревизия В2 на коробке.

Изменено пользователем N.leiten

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


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

ТОварищи, читал форум читал и так ничгео не понял. Вкратце - купил точку DWL-G700AP чтобы сделать домашнюю сеть. Захотел просканировать окружающий мир и не понял как это сделать на этой точке доступа.. Случайно наткнулся на это форум. Увидел тонны благодарств и рассказов о новых прошивках для этой точки доступа.

Вопрос -

а) как с DWL-G700AP прослушать окружающий мир на предмет других WiFI

б) какую прошивку посоветуете и где ее ТОЧНО скачать (реальный BIN файл)

в) чем прошить т. к. слова ТФТП мне ни о чем не говорят.

 

Заранее извиняюсь за некоторую глупость в моих вопросах но думаю форум смотрят многие такие как я и им тоже нужно получить прямые ответы на эти примитивные вопросы.

Заранее спасибо.

 

 

на всяк случай мой

е-майл - quantumwhale@inbox.ru

PS карты WiFI еще не покупал но предлагают какие то COREGA на 10-ку по 200 руб. как считаете их можно купить?

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

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


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

Dr. Morg

На плате ревизия написана :) я в руках держал и B1 и B2 и вот привезли B3. А у Д-линк с самого начала и до сих пор ревизия В2 на коробке.

Ага, а на коробке написано Rev:B1 =)

b11596589_7234cdfca489d9789b47d8b6457587cf.jpg

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


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

quant

ftp://193.227.250.26/firmware/

прошивка вайв самая последняя. Я ее обновляю. Есть для любителей БСД дизайна прошивка от dgreen.

там же есть документация как перепрошивать, как работать с точкой.

 

Dr. Morg

в общем Д-Линк жжет как всегда :)

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


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

постранствовав по фтп набрел на - ftp://193.227.250.26/firmware/nleiten/Wiv...20060928.tar.gz

неужто это и есть прошивка????

так а вот и описание - (подробное) - всем советую его сначала прочесть ftp://193.227.250.26/firmware/nleiten/Docs/Wive Firmware for RTL8186 Boards.cp1251.txt

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

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


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

а также актуальны вопросы про то чем просканировать WiFI эфир этой точкой доступа с прежней - заводской прошивкой.

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

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

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


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

Join the conversation

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

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

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

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

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

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

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