Jump to content
Калькуляторы

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

прошил новенький зухель Р-330 в wive-ng-0.2.18

пингуется по ипу 10.200.200.249

шелом не заходит:

[1] Connect to (address or alias): 10.200.200.249

Login on 10.200.200.249 as user: root

 

Exception.

no matching comp found. Client zlib Server: none

Press Enter to close...

 

подскажите в чем тра***?

Share this post


Link to post
Share on other sites

Увидил опцию:

#Start tc qdisc shaper (pseudo-fair distribution of a strip)

START_SHAPER=yes

 

Зачем он? Ведь можно зажать и так скорость... FIXRATE

Share this post


Link to post
Share on other sites

tc - это tc, а FIXRATE - по части радио. Не путать праведное с грешным.

Edited by SXM.U

Share this post


Link to post
Share on other sites
tc - это tc, а FIXRATE - по части радио. Не путать праведное с грешным.

Я понимаю различия.. просто если на точке можно зарезать скорорсть ее средствами, тогда зачем tc?

 

Также заметил, что ри тестировании скорости download показывает ~19000 kbps, а upload от ~ 5 kbps до ~3000 kbps. Поччему так??? Почему нет в обе стороны 19Мбит? А быет и 5Кбит?

Share this post


Link to post
Share on other sites

Надо перешить D-Link DI-524M, купленный в Китае с китайским интерфейсом на понятный интерфейс :)

Где взять образ, чтобы на программаторе залить в флешку?

Чипсет RTL8186+RTL8225, флешка Spansion S29AL016D90TFI02 (2 Мегабайта), RAM MIRA P2V64S40ETP.

Share this post


Link to post
Share on other sites

Это стандартный набор железа. Думаю, можно обойтись без программатора. Найдите свежую прошивку и залейте по tftp. По окончании точка перегрузится с повой прошивкой и понятным меню...

Share this post


Link to post
Share on other sites
Раз уж я "пукнул" и дабы избежать кучи вопросов в ПМ ..обьясню как двигать субж на екстрачаннел ..

 

Есть такой вывод на чипе как XIPWRSEL если в RTL8186 208-Pin QFP то его номер 104 .. Operating frequency voltage selection between 3.3v and 1.8v. Через делитель он приходит на rtl8225 выводы VDSYN3 и VDSYN2 c смещением .. так вот 3.3-1.8= 1.5в /14 (каналов) получаем грубо 0.1в на канал ..

 

Вообщем кто захочет тот поймет суть ...

Ради интиреса измерил напряжения на rtl8225 выводы VDSYN3 и VDSYN2 , получаются следующие результаты : 2,99v и 1,78v соответственно. Значит 2,99-1.78 =1,21/14 =0,0864v на канал,на выводе 104 rtl8186, точно такой потенциал и этот вывод посажен на землю через резистор! Насколько я понял , чтобы сдвинуться вниз по частоте нужно уменьшить потенциалы на выводы VDSYN3 и VDSYN2 соответственно , я правильно понимаю или нет?

Ребят а не че что синтезатор цифровой???? ГУН вобще побарабану будет-ну сдвинете его частоту,так синтезатор его вернет на нужную частоту...а загоните ГУН в ненормативный режим-так синтезатор не сможет перестроиться,и радио просто напросто не будет работать.

Микруха вобще как бы управляеться цифровыми сигналами...ковырять дрова,и значением регистров rtl8225 менять частоту...вот только есть ли только толк от этого...непонятно как будет чюствовать себя само радио и насколько коряво оно будет работать и будет ли вобще...

Замените кварц..и будет вам экстрачаннел-нивидимка))) точка будет думать что она работаеть на 1м канале ..а насамом деле не на первом....да и с модуляциями свой прикол будет...но работать должно...только нужно аналогичную операцию на двух таких девайсах делать...а потом можно и с BLUBOX конкурировать))

Учитесь внимательнее читать мануалы и учите матчасть ...

1. Модуляциями занимаеться rtl8186 ..между rtl8186 и rtl8225 идут данные в аналоговом низкочастотном формате

TXITP-TXITN-RXIP-RXIN для 802.11.b и TXQTP-TXQTN-RXQP-RXQN 802.11.g , замена кварца 40мгц у RTL8225 приведет к полной неработоспособности девайса -проверенно (С) .. потому как существует между чипами (Serial Clock Output.All operation mode switching and register setting is done by 4-wire serial interface. вывод №61) т.е. при замене кварца на 36мгц приведет к полному непониманию между чипами...

2.Сам чип rtl8225 являеться примитивным трансивером (приемо-передатчиком) ..Внутрях у него приемник+передатчик+миксер+синтезатор+управление для выполнения примитивных команд (включить-выключить tx/rx, спать ,и.т.д)

3.Никаких регистров для rtl8225 на управление синтезатором НЕТ (если бы они были - уже бы давно нашли) ..управляеться он с вывода №104 rtl8186 (Operating frequency voltage selection between 3.3v and 1.8v.)

Share this post


Link to post
Share on other sites

Это стандартный набор железа. Думаю, можно обойтись без программатора. Найдите свежую прошивку и залейте по tftp. По окончании точка перегрузится с повой прошивкой и понятным меню...

Прошивки именно для этой модели идут с индексом CN, что как раз и обозначает китайский интерфейс. Пытался подсунуть прошивку от Acer WR-G - не принимает.

Share this post


Link to post
Share on other sites

Всем привет!

Юзаю Acorp WR-G и wive-ng-0.2.18

Вообщем все работает, но есть проблема с pptp.

Соединение устанавливается нормально, но зависает потом через 10 минут.

Судя по логам в этот момент udhcpc пытается обновить адрес (лизы провайдер выдает на 10 минут).

После этого ifconfig показывает что ppp0 соединение есть, но реально через него уже ничего не проходит. То есть ppp0 не отвалилось, но как бы зависло (не знаю даже как это называется :) )

Чего делать? Можно как то уговорить udhcpс брать лизы на большее время?

Если надо конф. файлы - выложу позже, пишу не из дома.

Share this post


Link to post
Share on other sites
no matching comp found. Client zlib Server: none

подскажите в чем тра***?

Вам чётко написали в чём. Клиент пытаеися работать с компрессией, а сервер в точке zlib не поддерживает.

 

Чего делать? Можно как то уговорить udhcpс брать лизы на большее время?

Если надо конф. файлы - выложу позже, пишу не из дома.

попросить статику у провайдера и рописать её на ифейс?

 

Я понимаю различия.. просто если на точке можно зарезать скорорсть ее средствами, тогда зачем tc?

а burst для конкретного клиента к примеру без tc вы реализуете?

 

Также заметил, что ри тестировании скорости download показывает ~19000 kbps, а upload от ~ 5 kbps до ~3000 kbps. Поччему так??? Почему нет в обе стороны 19Мбит? А быет и 5Кбит?

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

Share this post


Link to post
Share on other sites
попросить статику у провайдера и рописать её на ифейс?

Попросил. Провайдер меня благополучно послал. Говори, что никому не дает.

Есть еще идеи? :)

Share this post


Link to post
Share on other sites
попросить статику у провайдера и рописать её на ифейс?

Попросил. Провайдер меня благополучно послал. Говори, что никому не дает.

Есть еще идеи? :)

Смотреть логи, разбираться почему так происходит. Можно засунуть кастыль в dhcp скрипт чтобы автоматом реконнектился, но ИМХО изврат. Нуно искать причину такого поведения udhcp-client в конкретной связке с конкретным оператором.

Share this post


Link to post
Share on other sites

Прошил прошивкой 2.18, и точка периодически кратковременно недоступна :( На какое время не знаю, но очень маленькое, просто инет раздаю через ВПН, рвется коннект, что есть неудобно. Логи точки молчат. Что может быть?

 

Share this post


Link to post
Share on other sites
Прошил прошивкой 2.18, и точка периодически кратковременно недоступна :( На какое время не знаю, но очень маленькое, просто инет раздаю через ВПН, рвется коннект, что есть неудобно. Логи точки молчат. Что может быть?

zomby_dog отключить попробовать, не со всеми клиентскими устройствами работает нормально очистка листа, возможно проблема тут. Хотя конфигурация из описания выше вообще непонятна.

Share this post


Link to post
Share on other sites
Смотреть логи, разбираться почему так происходит. Можно засунуть кастыль в dhcp скрипт чтобы автоматом реконнектился, но ИМХО изврат. Нуно искать причину такого поведения udhcp-client в конкретной связке с конкретным оператором.

Сразу после включения и автоматического поднятия pptp таблица маршрутов такая:

(первый маршрут - статический, до vpn-сервера провайдера)

[Wive-NG@/]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
78.29.3.33      10.52.20.1      255.255.255.255 UGH   0      0        0 eth0
10.100.222.33   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
10.52.20.0      0.0.0.0         255.255.252.0   U     0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     9      0        0 ppp0

 

Через ~10 минут, после повторного обновления лиза ip адреса она изменяется так:

[Wive-NG@/]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
78.29.3.33      10.52.20.1      255.255.255.255 UGH   0      0        0 eth0
10.100.222.33   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
10.52.20.0      0.0.0.0         255.255.252.0   U     0      0        0 eth0
0.0.0.0         10.52.20.1      0.0.0.0         UG    0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     9      0        0 ppp0

 

Как сделать, чтобы вот этот марштур не добавлялся:

0.0.0.0         10.52.20.1      0.0.0.0         UG    0      0        0 eth0

Share this post


Link to post
Share on other sites
Как сделать, чтобы вот этот марштур не добавлялся:

0.0.0.0         10.52.20.1      0.0.0.0         UG    0      0        0 eth0

Все, решил проблему. Закомментировал строчки в файле /etc/scripts/default.script которые отвечали за добавление нового маршрута по умолчанию.

Криво, но зато работает :)

Share this post


Link to post
Share on other sites

возможно ли настроить иптаблес между изернет портами на зухеле ?

и пачиму ифконфиг выдает один бридж и два изернета(петля и влан это понятно) ? поидеи должно быть четыре изернета....

можно немного мне архитектуру подключения изернет портов расказать? полчится ли каждому ип назначить?

Share this post


Link to post
Share on other sites
Прошил прошивкой 2.18, и точка периодически кратковременно недоступна :( На какое время не знаю, но очень маленькое, просто инет раздаю через ВПН, рвется коннект, что есть неудобно. Логи точки молчат. Что может быть?

zomby_dog отключить попробовать, не со всеми клиентскими устройствами работает нормально очистка листа, возможно проблема тут. Хотя конфигурация из описания выше вообще непонятна.

Непомогло :(

Конфигурация:

На базе (где раздача инета) G700AP wive-ng 2.18. У клиентов G700AP с wive-0.6.1 (в ближайшее время будут перепрошиты в wive-ng, когда все будет работать как часики).

Ситуация такая, что точка, которая у клиента (G700AP с wive-0.6.1), которая завязана с базой (G700AP wive-ng 2.18) через WDS, работает без сбоев, т.э. коннект не рвется, а вот все остальные клиенты, которые работают просто в режиме клиента переодически теряют связь с базой.

Edited by KnYaz2020

Share this post


Link to post
Share on other sites
Непомогло :(

Конфигурация:

На базе (где раздача инета) G700AP wive-ng 2.18. У клиентов G700AP с wive-0.6.1

Сколько раз говорить, что модули в старой Wive и Wive-ng НЕ СОВМЕСТИМЫ. Глюки могут быть любыми.

 

(в ближайшее время будут перепрошиты в wive-ng, когда все будет работать как часики).

Ситуация такая, что точка, которая у клиента (G700AP с wive-0.6.1), которая завязана с базой (G700AP wive-ng 2.18) через WDS, работает без сбоев, т.э. коннект не рвется, а вот все остальные клиенты, которые работают просто в режиме клиента переодически теряют связь с базой.

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

 

возможно ли настроить иптаблес между изернет портами на зухеле ?

и пачиму ифконфиг выдает один бридж и два изернета(петля и влан это понятно) ? поидеи должно быть четыре изернета....

можно немного мне архитектуру подключения изернет портов расказать? полчится ли каждому ип назначить?

Скачайте SDK и удивитесь. 8186 имеет максимум 2 phy т.е. 2 эзернет порта. То что делается на зюхе, делается программированием 8305 коммутатора и подъёмом VLAN на каждый порт.

 

P.S. У меня такое чувство, что спецификации я вообще зря опубликовал, ибо на них все забили и никто даже ради интереса не заглянул в них кроме максимум 1-2х человек.

 

Как сделать, чтобы вот этот марштур не добавлялся:

0.0.0.0         10.52.20.1      0.0.0.0         UG    0      0        0 eth0

Все, решил проблему. Закомментировал строчки в файле /etc/scripts/default.script которые отвечали за добавление нового маршрута по умолчанию.

Криво, но зато работает :)

Ну почему криво? Вполне нормальное решение.

Share this post


Link to post
Share on other sites

Уважаемые форумчане. У меня такой вопрос: можно ли на стандартную официальную прошивку "навесить" ssh? Точка g700ap. Да, и кто-нибудь привинчивал дополнительную память (SD/MMC)?

 

p.s.: искал по форуму - не нашел. если что, не бейте сильно, тыкните носом)

Edited by logles

Share this post


Link to post
Share on other sites

скорее всего можно. я "навешал" MMC, только толку от него? чтоб поднять ftp демон или самбу или ещё что нужны эти самые демоны откомпилированные под данный процессор, готовых найти сложно......

Share this post


Link to post
Share on other sites

Сегодня прошил прошивкой 0.2.19, после изменения IP-адреса, немогу получить доступ к точке. Что может быть?

Share this post


Link to post
Share on other sites
Сегодня прошил прошивкой 0.2.19, после изменения IP-адреса, немогу получить доступ к точке. Что может быть?

Что-то не так сделали, инит скрипты там не менялись, вообще с 0.2.18 изменений минимум.

Share this post


Link to post
Share on other sites

wive-ng-0.2.20

1) Множественные мелкие правки ядра (в основном застарелые ошибки)

2) Добавлены дополнительные таймауты перед подъёмом туннелей

3) Исправлена работа crond (регрессия с 0.2.19)

 

wive-ng-0.2.19

1) drivers/net и код обслуживающий процессор собираются теперь с -O3 оптимизацией, из расчёта получить

общий выигрыш производительности, а также оптимизацию работы rtl8186 драйвера и ppp* модулей

2) Обновлён код pptp в ядре в связи с чем решены многие мелкие проблемы возникающие при работе туннелей

3) Обновлён busybox до последней стабильной версии

 

Share this post


Link to post
Share on other sites
скорее всего можно. я "навешал" MMC, только толку от него? чтоб поднять ftp демон или самбу или ещё что нужны эти самые демоны откомпилированные под данный процессор, готовых найти сложно......

А можно распайку?

И не подскажите, где достать исходники драйверов на MMC/SD, самбу, фтп? На точке все исходники просто компилируются или нужно вносить изменения?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now