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

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

А пыль убьет при первой туманной или влажной погоде. Пыль+вода отличный проводник и источник КЗ и коррозии.

Почти все негерметичные уличные коробки у нас не выживали по причине коррозии.

А у меня ятоят как раз все негерметичные :)

Ладно - это все уже тех-детали созданитя боксов. К прошивкам мало отношения имеет :)

Буду ковырять I2C - может что и выйдет. Не выйдет - прицеплю датчик к свободным портам. ***го после включения вентилятора на точке еще как минимум 5 их остается.

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


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

Как вариант существует эмуляция I2C через LPT. Не уверен, но мож GPIO тоже сойдет.

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


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

I2C в камне есть, включить можно. Только вот... не то это. Достаточно специфичная инженерная шина. И требует специфичных сенсоров.

Я думаю, лучше остановится на 1-wire шине от далласа (ibutton interface).

По сути, нужен только термометр. Конечно, очень желательно иметь и датчик врашения кулера - но в дешевых ветиляторах его нет, а ставить пропеллер от проца - это уже слишком. От там не продув, а уроган устроит :) Да и по I2C он все равно не отдает - а значит прийдется хородить дополнительную схематику.

 

В понедельник заеду, куплю DS18S20 - буду его к точке собачить. Помоему, это идеальное решение. Пока подумаю, что можно сделать с датчиком вращения вентилятора.

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


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

Эта шина как раз и заточена для мониторинга.

http://www.lm-sensors.org/wiki/HardwareHacking

Можно подключить скажем чип(не помню наизусть наименование), которому ты устанавливаешь температурные режимы, и он независимо крутит вентилятор, ориентируясь по установленным границам. В то же время можешь снимать показания с тахометра и регулировать вентилятор вручную.

Вот пример

http://www.lm-sensors.org/browser/lm-senso...c/chips/pc87360

Вообще сказка какая-то, напругу мониторит, вентиляторами управляет (255 шагов), 3 канала температурного мониторинга (один датчик внутри).

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

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


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

I2C гораздо (на мой взгляд) интереснее 1W. С I2C есть огроменная куча приборов, начиная от датчиков и заканчивая навороченными ШИМ-контроллерами.

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


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

I2C гораздо (на мой взгляд) интереснее 1W. С I2C есть огроменная куча приборов, начиная от датчиков и заканчивая навороченными ШИМ-контроллерами.
"Все дело в цене на билет" (с) Макаревич.

 

Сколько будет стоит I2C чипы ? Надо смотреть. DS1820 стОит пару баксов...

Завтра выясню цены - и можно думать.

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


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

Итак! Свежие глюки... Мост. С одной стороны G700AP c прошивкой Boxie-v0.03-14042006, с другой стороны G700AP с последней родной прошивкой.

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

Еще! :)

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

К апешке с родной прошивкой доступа нет...

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


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

подскажите пожалуйста,

возможно ли использование G700AP в режиме 802.11a ?

Planet-4033 так же подвергается перепрошивке?

http://commons.wikimedia.org/w/index.php?t...Planet_WAP-4033

http://www.planet.com.tw/product/product_d...?product_id=390

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


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

Итак. Жарко. Без винтеляторов стабильно в оутдор точка перегревается (при удаленном питании - точно перегревается). Вентилятор, который крутится опстоянно - не дело. Ручное управление ветилятором... в общем, я уже 1 раз забыл его включить :)

В итоге - поехал вчера и купил датчики температуры DS18B20 (2 у.е - не так уж и дорого). Сел их подключать и понял одну вещь.

Все исзодники по формированию 1-wire шины (и даже мои старые, которые я писал лет 5 назад) расчитанны на нормальный ком-порт с управляющими сигналами. Формирование всего 1-wire сигналинга ведется за счет скоростей и задержек в UART. В точке такой порт олько один - консоль. Второй UART не имеет управляющих сигналов - только TX и RX.

Консоль жалко. Пришлось писать управление шиной 1-wire руками с формированием всего сигналинга за счет задержек проца. Провозился часа 3. Заработало.

Тут же проверил температуру камня (до которого пальцем не дотронишься) - максимум 50 градусов. Нормально - жить можно :)

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

 

По поводу глюков при установки led_type. Драйвер 1.8 не поддерживает расширенные типы. В принципе - правильно. Все равно светодиод второй никто не напаивает.

Проверок на корректность данных в драйвере реалтеки не делали. Тут я с ними тоже согласен. Зачем ? Это не для пользователей. А при настройке сразу выяснится, что такое значение не корректно - и больше никто его использывать не будет. Незачем перегружать код.

 

По поводу отвалов в маршрутизации старых прошивок. Отвал происходит из-за отвала интерфейса. А отвал интерфейса происходит из-за expire-time. Т.е. данных небыло в течении некоторого времени - отваливаемся. В драйвере 1.8 реалтеки это убрали.

По крайней мере - у меня на точке (реально сидящей в эфире):

# uptime

19:44:52 up 4 days, 19:44, load average: 0.07, 0.01, 0.00

# cat /proc/wlan0/sta_info

...

# link_time: 4 day 19 hr 45 min 31 sec

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


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

подскажите пожалуйста,

возможно ли использование G700AP в режиме 802.11a ?

Planet-4033 так же подвергается перепрошивке?

http://commons.wikimedia.org/w/index.php?t...Planet_WAP-4033

http://www.planet.com.tw/product/product_d...?product_id=390

802.11а - 5 Ггц. G700 в этом диапазоне не работает.

Planet wap-4033 - ничем кардинально не отличается от G700 кроме производителя. Перешьется без проблем. Непонятно, сколько там памяти - 8 или 16 метров, но все наши прошивки работают на 8 без проблем.

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

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


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

кабы вы повесили на 1 странице темы ссылку на прошивки и ченжлог туда же.

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


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

кабы вы повесили на 1 странице темы ссылку на прошивки и ченжлог туда же.

Как бы не ясно, как это сделать :)

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


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

dgreen, путём изменения поста.

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


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

Всем доброй ночи ( дня ) только не ругайте строго !! Топик очень информативный но самое обидное что нет подробной инструкции по прошивке _ В какой системе , каким софтом, какие аипишники, какие порты ??... ( и про кабель тоже ) в топиках только обрывки типа этого

 

Заливать в устройство следющим образом:

# tftp 192.168.0.50

tftp> binary

tftp> rexmt 1

tftp> timeout 60

tftp> trace

Packet tracing on.

tftp> put firmware.bin

Для подготовки к заливке устройства делаем так:

0) Даем команду tftp клиенту tftp> put yyyyy.bin

Он начинает говорить каджую секунду что пытается лить прошивку

1) выдергиваем питание

2) Зажимаем reset держим !!!

3) Включем питание не отпуская ресет !!!

4) Примерно через 5-6 секунд отпускаем ресет ( должен загореться светодиод LAN)

tftp клиент должен показать что пошла заливка

 

Потом ждем примерно минуту-две.

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

5)Выключаем устройство.

6)Включaeм питание

7)Нажимаем ресет.

Готово.

 

С коммандой # tftp коммандная строка посылает куда подальше, как пишут что под XP cmd -i 192.168.0. 50 PUT ( название файла )

но вроде как тоже глухо (чистая консоль с курсором и через сек 15 закрывается само ), точка только вчера с магазина поэтому все насройки заводские. Я уже весь вымотался с этой G700AP. Должна ли заводская точка коннектится по телнету в нормальном режиме ?? Пожалуйста напишите подробную инструкцию по прошивке точек.

 

P.S. Еще раз извиняюсь топик посвещен прошивкам но как можно заливать прошивки без нормальной инструкции ??!!

если есть возможность стукните мне в асю 8499569, буду признателен

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

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


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

С коммандой # tftp коммандная строка посылает куда подальше,

Решетку убери...

А по поводу инструкции - почему-то у всех получается, а кто-то говорит, что инструкция ненормальная...

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


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

я набираю tftp -i 192.168.0. 50 PUT ( название файла ) и черный экран, а если cmd tftp -i 192.168.0. 50 PUT имя файла то висит- висит и отваливается по тайм ауту.

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

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


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

я набираю tftp -i 192.168.0. 50 PUT ( название файла ) и черный экран, а если cmd tftp -i 192.168.0. 50 PUT имя файла то висит- висит и отваливается по тайм ауту.
а почему 192.168.0.50 ?

Загрузчик ждет прошивку по адресу 192.168.1.6 - во всех девайсах это одинаково.

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


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

я набираю tftp -i 192.168.0. 50 PUT ( название файла ) и черный экран, а если cmd tftp -i 192.168.0. 50 PUT имя файла то висит- висит и отваливается по тайм ауту.

Адрес 192.168.1.6

Только этот и ни какой другой!

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


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

Вроде что то пошло, а про то что айпи машины должен быть примерно 192.168.1.1 нигде не сказано было, у меня было 192.168.0.1 и не работало.

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

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


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

Ребята, извините, специально писалось ftp://193.227.250.26/firmware/vntl/Readme.1251 ?

Если нужно расширить описание, давайте вместе напрягаться. Я работаю под линухом и могу описать как это в линухе. Кто может пошаговое описание "как" на винду сделать - буду рад... сделаем общий ридми, чтоб вопросы не появлялись...

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

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


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

ОК , я после прошивки напишу ридми для винды :-)

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


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

Ребята, извините, специально писалось ftp://193.227.250.26/firmware/vntl/Readme.1251 ?

Если нужно расширить описание, давайте вместе напрягаться. Я работаю под линухом и могу описать как это в линухе. Кто может пошаговое описание "как" на винду сделать - буду рад... сделаем общий ридми, чтоб вопросы не появлялись...

Этого описания достаточно, я думаю...

Другой вопрос - чем редактировать файлы в твоей прошивке? Я так понял там ни vi, ни ee нету :(

 

И еще вопрос к dgreen - как рулить мощностью в твоей прошивке? И через как менять другие параметры для wlan? Через iwpriv? Я так и не понял что там сказать... В частности интересует параметр retry...

 

ps: ничего, что я тут на "ты"? привычка из fidonet осталась...

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


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

И еще вопрос к dgreen - как рулить мощностью в твоей прошивке? И через как менять другие параметры для wlan? Через iwpriv? Я так и не понял что там сказать... В частности интересует параметр retry...

ps: ничего, что я тут на "ты"? привычка из fidonet осталась...

Да хоть на "you" - без проблем :)

 

По поводу настроек влана - посмотри файл в /usr/local/etc/<mode_dir>/rc.wlan

 

Там как-раз он и настраивается. Через тот-же iwpriv

К стати - мощьность там поднята с 0х08 до 0х1b - по моим тестам это максимум, что можно поднять.

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


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

С прошивкой dgreen позже повожусь, а Boxie поставил и вроде все работает, окошки родней :-)

 

P.S. Пошел я спать, так как еще не ложился а после напишу инструкцию для виндовозников .

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


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

Там как-раз он и настраивается. Через тот-же iwpriv

К стати - мощьность там поднята с 0х08 до 0х1b - по моим тестам это максимум, что можно поднять.

Неее.... 0x1b это очень круто... Там тогда приемник нифига не слышит :( Странно, но факт

А вот 0x0a-0x0c - в самый раз...

 

 

ps: Полезу глядеть настройки :)

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


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

Join the conversation

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

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

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

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

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

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

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