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

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

Наконец добрался до тестирования Wive прошивки,

прошил пару Г700, работают клиентами,

овис5460 - репитер,

прошивка - СУПЕР! Молодцы ребята!

 

Тока щаз нарвался на такую проблемму:

перешил 2 овиса, запустил в режиме WDS-моста,

тестил на столе (разъем к разъему),

в 11b - пашет без вопросов,

в 11g - наблюдается следующий прикол:

при перекачке файлов по самбе или по виндовой сетке,

закачка обрывается и мастдай кричит "типа нет места на диске".

хотя пинги в это время ходят без вопросов.

уровни в порядке, скорость зажата на 54.

Мож подскажите где рыть?

 

З.Ы. По моим наблюдениям что Г700 что Овис5460, примерно на 5dBm(попугаев) по чуствительности хуже ориноки.

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


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

Если точку G700 или аналогичную использовать как рутер, частенько переполняется "connection table" и появляется сообщение: "ip_conntrack: table full, dropping packet."

 

Можно увеличить кол-во допустимых соединений:

cat 2047 > /proc/sys/net/ipv4/ip_conntrack_max

 

В более новых ядрах можно еще уменьшить таймаут дла установленных соединений:

echo 3600 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established

А в кернеле 2.4.18 это не срабатывает.

 

Вопрос: не знает ли кто, как уменьшить таймаут, пусть хотя бы во время компиляции ядра?

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


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

Поищите чтоб было raw

iptables -t raw -I PREROUTING -j NOTRACK

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


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

Господа, какой лучше всего использовать тфтп клиент для прошивки Wive под линукс? Стандартный я что-то не асилил, при попытке загрузки файла на точку он мне выдает превышен интервал ожидания для запроса, иптаблес выключал. И должна ли пинговаться точка по 192.168.1.6, когда ее включаешь в режим для прошивки?

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


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

Господа, какой лучше всего использовать тфтп клиент для прошивки Wive под линукс? Стандартный я что-то не асилил, при попытке загрузки файла на точку он мне выдает превышен интервал ожидания для запроса, иптаблес выключал. И должна ли пинговаться точка по 192.168.1.6, когда ее включаешь в режим для прошивки?

Пробывал через WinXP стандартный TFTP не получалось

Прочитал описание.

 

Как прошить точку доступа прошивкой Wive

Прошивку нужно заливать в несколько этапов используя стандартные средства загрузчика точки доступа.

ВНИМАНИЕ!!!

Вместе с прошивкой предоставляется обновленная версия загрузчика – исправлены проблемы с таймингом, что позволяет уменьшить задержку при передаче данных в прозрачном режиме (bridge). Загрузчик проверялся на точке доступа Dlink DWL-G700AP, не рекомендуется использовать на других точках, если вы не знаете что делаете.

 

Установите на своем компьютере айпи-адрес из подсети 192.168.1.0/255.255.255.0 (но не 192.168.1.6), например 192.168.1.1.

Для включения режима обновления прошивки, выключите точку доступа по питанию. Нажмите кнопку Reset и включите точку доступа, подождите не меньше 5 секунд.

Для заливки прошивки потребуется TFTP клиент (для Windows http://www.tftp-server.com/tftp-client.html)

Используя Windows TFTP Client загрузите сначала файл root.bin, подождите секунд 15-20, затем linux.bin на точку доступа командой

>tftp –i 192.168.1.6 PUT root.bin root.bin

>tftp –i 192.168.1.6 PUT linux.bin linux.bin

 

Все получилось

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


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

pnm спасибо за ответ, но под виндой я уже тучу таких длинков перешил, мне нужно решение под linux.

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


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

Gateway где вписывать нуна в wive ? :)

в /etc/network/routes

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


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

pnm спасибо за ответ, но под виндой я уже тучу таких длинков перешил, мне нужно решение под linux.

Здесь посмотри http://freshmeat.net/search/?q=tftp&se....x=0&Go.y=0

Попробуй, отпиши, если получится

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


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

Подскажите плиз где ковырять надо. Есть три точки прошитые wive. Одна в режиме AP, две подключены к ней в режиме клиентов. Линк зажат на 24 мегабита. Так вот проблема в том, что если что нить закачивать с машины, которая подключена к точке в режиме клиента, то скорость 50-80 кб/с. А если на эту машину, то около 1мб/с. Причем что с одной точки-клиента, что с другой. Пробовал по разному зажимать скорости. Почему такая ерунда получается со скоростью? Может как то криво работает в режиме клиента? Уже весь моск опух, руки вроде не кривые...

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


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

c4n

Всё вполне логично. Посмотрите уровни сигнала на точках доступа. Как правило точка в режиме АП слышит клиентов хуже, чем клиенты слышат АП. Вот тут, собственно и н ачинается магия - количество ошибок на физическом уровне во время передачи данных будет зависеть от шумов, уровня сигнала и многих других параметров, но при нормальном уровне сигнала - нормально работает.

Как исправить - смотрите антенны на точках. У вас как раз вышеописанная проблема. В сторону АП скорость низкая, т.к. уровень сигнала низкий, а в сторону Клиента скорость выше.

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


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

вот уровни на AP

MAC 1 MAC 2

RSSI: -79 -78

PERC: 36 38

 

вот на одном клиенте

RSSI: -80

PERC: 34

 

вот на втором

RSSI: -73

PERC: 49

Кстати вспомнил еще, есть одна точка с такой же ерундой, тока подключена к 2100AP. Может все таки проблема в режиме клиента? Попробую wds поднять, может лучше станет.

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


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

Проверил на столе только что. На стандартных длинковских прошивах одна точка в режиме АП другая в режиме репитера. Скорость почти одинаковая при закачке и отправке 1,7 мб/с. Прошил wive в обе. Одну сделал АП, вторую клиентом. При закачке на клиента стало 2,1 мб, а при отправке 900кб/с. Странно...

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


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

А какие вести с полей о ядре 2.6 в новой прошивке?

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


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

Foyle

Скорее никаких. 2.6 ядро не предвидится по причине драйверов в бинарном виде под 2.4 ядро.

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


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

Есть две точки 700АП. Одна с Wive, другая-новая с оригинальной прошивкой, как из второй сделать ТОЧНУЮ копию первой (слить прошивку с одной и залить на другую)

Спасибо.

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


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

Foyle

Скорее никаких. 2.6 ядро не предвидится по причине драйверов в бинарном виде под 2.4 ядро.

Жаль.

Откопал, что если пропатчить 2.4.18 с помощью bridge-nf-0.0.6-against-2.4.18.diff, то можно будет задействовать таки iptables в цепочке FORWARD.

Ищу пол-дня. Наверно из меня плохой искатель. Нигде уже нет. Есть ссылки на ftp.neva.ru, но туда не коннектится.

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


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

Foyle

Скорее никаких. 2.6 ядро не предвидится по причине драйверов в бинарном виде под 2.4 ядро.

Жаль.

Откопал, что если пропатчить 2.4.18 с помощью bridge-nf-0.0.6-against-2.4.18.diff, то можно будет задействовать таки iptables в цепочке FORWARD.

Ищу пол-дня. Наверно из меня плохой искатель. Нигде уже нет. Есть ссылки на ftp.neva.ru, но туда не коннектится.

http://ebtables.sourceforge.net

http://linux-net.osdl.org/index.php/Bridge

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


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

господа, я сейчас сижу и читаю тему... но 70 страниц осилить это не на пять минут работы =), а инфа нужна очень срочно. если вас не затруднит, скажите:

 

- подойдёт ли прошивка, к примеру, дгрина (2,03) для senao ECB-3220? раскрутил, посмотрел... там РТЛ8186, по идее должно встать... я прав?

- решена ли в ваших прошивках проблема АСК на длинных расстояниях? мне надо покрыть расстояние в 30-40 км, будет ли работать? (планирую через WDS указать им друг друга и использовать линк как радиоудленнитель)

 

извиняюсь за флуд в теме =)

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


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

Synth

Зависит от ревизии железа на Сенао. Пробуйте на свой страх и риск. В принципе если рут.бин не зальется (пробуйте его подряд два раза залить, если после первого сразу же пошла заливка второго, значит не прошьется нашей прошивкой - можете не боятся, когда вы заливаете рут.бин бутлоадер его проверит на "ликвидность" - проще говоря, знает ли он такой тип файлов, чтоб писать его на флеш, если знает, то начнет записывать, соответственно заливка по сети подряд не получится, будет ожидание примерно 10-15сек, пока не начнет заливаться следующий файл по сети. Если же бутлоадер не признает этот файл - ваша ревизия не подходит и прошить не удастся, даже если сотню раз посылать туда рут.бин. Поэтому не пробуйте заливать линукс.бин первым и уж тем более бут.бин - устройство может умереть).

Если прошивка пройдет удачно в документации описано как поднять ВДС/изменить АСК...

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


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

Но демона auth нет в прошивке как тогда поднимать wpa?
Всё верно,- его там нет и без него WPA и WPA2 не заюзать.

 

Весит этот auth 156Кб, которых нет, чтобы его можно было залить. :(

 

Ещё есть тулза iwcontrol, которой тоже по умолчанию нет.

 

У меня они есть,- из Edimax сорцев вытащил.

 

Если выкинуть из прошивки тот же iptables - можно будет их залить.

 

По поводу iptables,- даже с рабочей версией 1.2.8 не смог настроить маршрутизацию между ppp и eth инетрфейсом... хз что за...

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

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


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

Если прошивка пройдет удачно в документации описано как поднять ВДС/изменить АСК...

благодарю... на неделе попробую поэкспериментировать сначала с последним оригинальным ФВ, если лажа останется - то попытаюсь залить одну из прошивок, выложенных здесь. главное чтобы снег расстаял и я смог к ним добраться =)

 

ещё маленький вопрос: из того, что выложено на 1й странице у меня скачалась только прошивка дгрина 2.03, ридми к ней крайне малоинформативен =)

документация к прошивкам оформлена как man-странички в самой прошивке? или ткните где можно скачать жителям украины полную документацию =)

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


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

Пасибки, я уже посетил, присмотрелся :)

Попробую сегодня пропатчить и собрать.

На неделе было некогда: прикручивал tc, а то пользователи задрали гонять всякий бутор по сети. Вроде бы помогло.

Вот когда получится iptables запустить, вообще красота будет :)

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

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


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

Synth

все прошивки доступны по адресу: http://rtl8186.sourceforge.net/

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


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

N.leiten

 

какая прошивка подойдет на acorp wr-g? там NOR-flash. Если никакая не подойдет, дайте пожалуйста сорцы на поршивку dgreen 2.0.3, а то на сайтах с первой страницы папка src пуста, а ftp://193.227.250.26/

не отвечает!

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


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

Join the conversation

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

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

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

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

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

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

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