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

RT305* wifi routers Разработка прошивок для WiFI CPE

Заглянул на сайт с прошивками и срадостью отметил, что не смотря на всю колючесть Вы всетаки добрый человек. ;)

После отстрела ***линководов жить стало легче, мешать стали меньше, вот и результат.

 

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


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

Добрый день!

 

Делаю сейчас проект на одной китайской железке на базе rt3050. Использую в качестве основы openwrt, но это в данном случае не имеет особого значения. Сейчас все работает кроме usb порта. В оригинальной "фирменной" прошивке он работал через драйвер dwc_otg. К сожалению, от китайцев никаких исходников добиться не удалось. Единственное, что я почерпнул из оригинальной прошивки - номер прерывания и адреса iomem, которые потом подтвердились даташитом. В общем, хочу понять, есть ли готовая реализация, а если нет, то какая самая актуальная версия dwc_otg, которую можно допиливать?

В openwrt есть два патча с dwc_otg, для других платформ; в wive-ng тоже обнаружился, но, кажется, вообще не используется. Насколько я понял из обсуждения, поддержкой usb в wive-ng никто не занимался. А в каких-то исходниках, которые публиковали производители/ralink, или в оригинальных прошивках для роутеров на rt3050 была где-нибудь поддержка usb?

Если вдруг кто-то обладает какой-то информацией по поддержке usb в rt3050 или про dwc_otg, прошу срочно ей поделиться. :)

Когда доделаю, код попадет в openwrt, я надеюсь, а потом можно будет легко портировать в wive-ng!

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


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

В wive-ng USB работает, но отключен тупо в конфиге. Читайте внимательно.

Не нужно ничего портировать. Не занимались в части поддержки юзерспэйсом и мордой. На уровне ядра там всё работает. Так что не надо камней в мой огород, я слава богу не вртшник.

 

А причина почему никто н едопиливал:

1) У нас не ожидается железа с USB на этих чипах

2) У меня нет ниодной железки с USB на этих чипах

3) Считаю абсолютной дуростью USB на роутерах

 

Разве что только подключение CDMA железяк возможно будет полезно, остальное труха.

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


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

В wive-ng USB работает, но отключен тупо в конфиге. Читайте внимательно.
Да, видел, но подумал, что отключено потому что не работает. Спасибо!
Не нужно ничего портировать. Не занимались в части поддержки юзерспэйсом и мордой. На уровне ядра там всё работает. Так что не надо камней в мой огород, я слава богу не вртшник.

 

А причина почему никто н едопиливал:

1) У нас не ожидается железа с USB на этих чипах

2) У меня нет ниодной железки с USB на этих чипах

Возможно, с этим я смогу помочь, посмотрим. :)

(Кстати, интересно, как вы можете утверждать, что на уровне ядра все работает, если не было ни одной железки с usb...)

3) Считаю абсолютной дуростью USB на роутерах

 

Разве что только подключение CDMA железяк возможно будет полезно, остальное труха.

Каждому свое.
Изменено пользователем ago

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


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

(Кстати, интересно, как вы можете утверждать, что на уровне ядра все работает, если не было ни одной железки с usb...)

1) У меня нет это не значит ни у кого нет и никто не пробовал

2) У меня нет это не значит что и не пролетало (я не покупаю железо себе, а вот RTN-13U человеку брал)

 

Достаточно доходчиво?

 

Помогать вы с чем мне собрались? Железо мне даром не надо, от этого у меня желание не проснётся лопатить ненужный мне функционал, да и времени от этого больше не появиться.

 

Допилите поддержку, сделаете обвязку, пришлёте патчи - хорошо. Не пришлёте? Ну нет так нет. У меня нет времени на развлекуху с юбздями на говнороутерах. Для домашних медиасерверов и файлопомоек (сюрприз) давно избретены mITX корпуса с платами на Atom/VIA C7/VIA NANO/Amd Geode и т.д. и т.п. В роутерах и без этого есть чем процу заняться, тем более тормозу RT3050.

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


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

(Кстати, интересно, как вы можете утверждать, что на уровне ядра все работает, если не было ни одной железки с usb...)

1) У меня нет это не значит ни у кого нет и никто не пробовал

2) У меня нет это не значит что и не пролетало (я не покупаю железо себе, а вот RTN-13U человеку брал)

 

Достаточно доходчиво?

Именно это и хотелось услышать, бальзам на душу. :)
Помогать вы с чем мне собрались? Железо мне даром не надо, от этого у меня желание не проснётся лопатить ненужный мне функционал, да и времени от этого больше не появиться.
Ок, не надо так не надо.

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


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

Ну вот и ладушки. Посмотрим на результат ваших изысканий.

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


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

Стоит заметить, что 90% высказывающихся и брызгающих желчью по делу и без потребители вполне конкретного гамна от вполне конкретного говновендора по имени ***линк. Это ИМХО карма этого производителя, выпустить тонну массового гамна забить на поддержку и ждать что кто-то хоть что-то сляпает под их срань (см историю с 8186).

 

sfstudio - Вот , ВОТ !!! золотые слова!!! ***линком завалены все прилавки ! И найти что-то стоящее кроме ***линка проблема .

http://www.dealextreme.com/details.dx/sku.29662

 

Был заказан этот девайс , в этом магазине! Вчера получил его , вскрыл - и... чип RTL8196C , память IC42S16800-6T ....................... облом ))) кому-то интересно фото внутренностей?

 

 

Парни , дайте ссыль на девайс с 3052 у китайцев .

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


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

Был заказан этот девайс , в этом магазине! Вчера получил его , вскрыл - и... чип RTL8196C , память IC42S16800-6T ....................... облом ))) кому-то интересно фото внутренностей?

 

Парни , дайте ссыль на девайс с 3052 у китайцев .

Это вы что-то не то дунули. Этот девайс от этих китайцев именно на RT3052 (уже не один притащил), но у этих китайцев они уже более месяца как кончились. Так что на ebay. Ключевые слова Winstar 300mbit router.

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


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

Да ни чего он не курил ... мне тоже пришол лот 29662, не запустился с коробки. При вскрытии ни на одной микрухе нет и намёка на RT3052, а стоит

RTL8196C, фото есть на форуме на диалекстриме. А внешне такойже как на картинке ордера.

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


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

Да ни чего он не курил ... мне тоже пришол лот 29662, не запустился с коробки. При вскрытии ни на одной микрухе нет и намёка на RT3052, а стоит

RTL8196C, фото есть на форуме на диалекстриме. А внешне такойже как на картинке ордера.

Ну значит сволочливые китайцы решили экономить. Грустно, источник почти халявных RT3052 иссяк. RTL8196C тоже кстати весьма неплохой чип и достаточно шустрый, но софт там просто ужасный по меркам стабильности. Пол ядра костылей (какраз вчера смотрел их SDK), половина в блобах, в общем ну бы их нафиг.

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


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

Так что нет гарантии , что на санскай и ибей сейчас тоже не такое же стоит... Кстати а в это чудо что теперь заливать если получится его поднять через UART ?

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


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

Так что нет гарантии , что на санскай и ибей сейчас тоже не такое же стоит... Кстати а в это чудо что теперь заливать если получится его поднять через UART ?

 

Понятия не имею. Риалтэки нахер никому не нужны. Надо рыться кто из производителей что на нём делает и эксперементировать. Либо пилить своё. Но лично я после ралинков к риалтэкам не вернусь. Иди они нафиг.

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


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

хех

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


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

Да ни чего он не курил ... мне тоже пришол лот 29662, не запустился с коробки. При вскрытии ни на одной микрухе нет и намёка на RT3052, а стоит

RTL8196C, фото есть на форуме на диалекстриме. А внешне такойже как на картинке ордера.

Совершенно верно! 3052 в нём и не пахнет !
....... а стоит

RTL8196C, фото есть на форуме на диалекстриме. .........

Фото на ДХ http://www.dealextreme.com/feedbacks/brows....29662~id.46122

в корне отличается от внутренностей моего роутера .

Сами смотрите:

3dfacdfef8b0t.jpg

Рожки риалтека на микрухе видно?

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

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


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

Ну и всё. "Радуйтесь." значит марш из этой темы, риалтэки тут точно не обсуждаются =)

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


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

Кстати на ebay уже тоже пишут Тут

Q: What is the processor, the size of the flash, the size of the ram ?

A: Hi Thanks for your inquiry The chipset of this router is Reatek RTL8196C, but we are not very sure about the flash/ram size. Best Regards Kevin

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


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

Я рад за них. Как это относиться к теме топика?

 

P.S. Можете не пытаться склонить меня начать кивирять это фуфло, я видел код RTL8196B и RTL8196C, без оплаты полного рабочего дня я к этим помоям даже не прикоснусь.

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


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

Я рад за них. Как это относиться к теме топика?

 

P.S. Можете не пытаться склонить меня начать кивирять это фуфло, я видел код RTL8196B и RTL8196C, без оплаты полного рабочего дня я к этим помоям даже не прикоснусь.

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

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


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

К теме относиться тем, что теперь нужно эту модель аккуратно заказывать и заранее у продавца спрашивать какой там процессор. Вот и всё.

Название темы перечитайте. Где там слова заказ, покупка и т.д.? Вот и я не вижу.

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


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

Бодрый вечер. Огромное человеческое спасибо за проделанную Вами работу.

 

Накатил на No-Name CVNK-K53 версию firmware acorp.2T2R.1.2.4.RU.24112010.bin

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

 

Вторые сутки, полет нормальный.

Даже не ожидал, что скорость LAN->LAN, WAN->LAN будет настолько высока (закачка торрентов около 7.5 - 8.5 МБ в сек).

Скорость Wi-Fi протестить толком не смог у меня донгл g.

 

Пока ковырялся, обнаружил мелкую ошибку.

Меняется имя пользователя с WEB-интерфейса на любое отличное от Admin - теряем ssh.

Ибо в inetd прописано

ssh stream tcp nowait Admin /bin/dropbear /bin/dropbear -i -K60 -I360 -m

 

Не знаю, может эта инфа и не нужна тут, но на всякий случай.

 

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


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

Будет время поправлю, забыл об этой мелочи.

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


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

Пока ковырялся, обнаружил мелкую ошибку.

Пофиксил в 1.2.5. Проблема существовала только при смене имени юзера до перезагрузки ибо не перезапускался инитд при изменении параметров.

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


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

Народ, нужен человек с девайсом с SPI флэшкой и консольным шнурком чтобы протестить автодетект типа флэша(надоело шлёпать тонну образов). Например с RT-G32. Плз. в jabber. Контакты на http://sadnet.ru.

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


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

Hello,

my Russian is not good so i will go in English. I've just downloaded project sources today (git). I am having problem compiling latest source. The error i am getting is:

 

make[1]: Leaving directory `/root/dir300-ddwrt/wive-rtnl-ralink-rt305x-routers-firmware/user'

. linux-2.6.21.x/.config; if [ "$CONFIG_MODULES" = "y" ]; then \

[ -d linux-2.6.21.x/modules ] || mkdir linux-2.6.21.x/modules; \

make ARCH=mips CROSS_COMPILE=/opt/Wive-RTNL/toolchain/bin/mipsel-linux-uclibc- ARCH=mips CROSS_COMPILE=/opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu- -C linux-2.6.21.x modules; \

fi

/opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu-gcc: /lib/i686/cmov/libc.so.6: version `GLIBC_2.11' not found (required by /opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu-gcc)

/opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu-gcc: /lib/i686/cmov/libc.so.6: version `GLIBC_2.11' not found (required by /opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu-gcc)

/opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu-gcc: /lib/i686/cmov/libc.so.6: version `GLIBC_2.11' not found (required by /opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu-gcc)

make[1]: Entering directory `/root/dir300-ddwrt/wive-rtnl-ralink-rt305x-routers-firmware/linux-2.6.21.x'

CHK include/linux/version.h

CHK include/linux/utsrelease.h

CC arch/mips/kernel/asm-offsets.s

/opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu-gcc: /lib/i686/cmov/libc.so.6: version `GLIBC_2.11' not found (required by /opt/Wive-RTNL/toolchain/kernel/bin/mipsel-kernel-linux-gnu-gcc)

make[2]: *** [arch/mips/kernel/asm-offsets.s] Error 1

make[1]: *** [prepare0] Error 2

make[1]: Leaving directory `/root/dir300-ddwrt/wive-rtnl-ralink-rt305x-routers-firmware/linux-2.6.21.x'

make: *** [modules] Error 2

 

Any help will be welcomed my system is:

Linux version 2.6.26-2-686 (Debian 2.6.26-25lenny1) (dannf@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Thu Sep 16 19:35:51 UTC 2010

 

 

I have compiled oldest wive repos in the past without issues. Probably there is something with toolchain or export paths that i am missing

Thank you very much in advance!

 

 

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


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

Гость
Эта тема закрыта для публикации сообщений.