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

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

Видимо выкладывать настройки на неактуальной версии бессмысленно.

На NitR0 форуме http://forum.seti.kr.ua/showthread.php?t=24426&page=40 я почему-то забанен =(.

Как я понимаю Ваша сборка это 1.7.3 (DIR300.1.7.3.RU.15052011) от russiane.

Спасибо

 

Поставил DIR300.1.7.3.RU.15052011 от russiane - вышеописанных проблем нет, скорость еще выше! Спасибо за Ваш труд!

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

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


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

Видимо выкладывать настройки на неактуальной версии бессмысленно.

 

В любом случае показывать как настраивали?

 

На NitR0 форуме http://forum.seti.kr.ua/showthread.php?t=24426&page=40 я почему-то забанен =(.

Как я понимаю Ваша сборка это 1.7.3 (DIR300.1.7.3.RU.15052011) от russiane.

 

Видимо на гугле тоже. Каким боком russiane вообще ко мне ? Вы хоть пробовали по сслыкам с wive-ng.sf.net сходить например на ixbt ? Нитро пилит фирмварь для СВОЕЙ СЕТИ. Все остальные используею его образы ТОЛЬКО ДЛЯ ПЕРЕХОДА НА МОЮ ФИРМВАРЬ И НАЗАД.

 

Поставил DIR300.1.7.3.RU.15052011 от russiane - вышеописанных проблем нет, скорость еще выше! Спасибо за Ваш труд!

 

Ой какая ересь. Ну если нравиться юзайте. А вообще я в течении пары часов залью 1.11.8.

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


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

ясно. а в 3352 на сколько лучше не в курсе?

 

Я USB на роутере считаю изначально игрушкой, так что мне лично пофигу насколько.

 

напишите в личку сколько будет стоить интегрировать? пару образцов я предоставлю.

 

Ни сколько, у меня и так 24/7 загрузка сейчас и за разовые работы браться не буду просто чтобы не отвлекаться на мелочи. О чём кстати на wive-ng.sf.net вполне чётко написано.

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


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

Кстати перезалил таки 1.11.8 в которой зафикшена стопка старых косяков и свежих регрессий. Так что обновиться буквально всем причём с полным сбросом.

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


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

Кстати перезалил таки 1.11.8 в которой зафикшена стопка старых косяков и свежих регрессий. Так что обновиться буквально всем причём с полным сбросом.

 

Несколько вопросов:

 

1. Полный сброс - имеется в виду fs cleanall?

 

2. Пару дней назад залил 1.11.7 (или 1.11.6, точно не помню), точка начала себя вести не предсказуемо... езернетовский интерфейс каждые 10-15 сек. перегружался... fs cleanall не помогло, перепрошил на 1.11.5, все ОК. Кстати, заметил что размер этих прошивок увеличился на 100кб. До версии 1.11.5 они весили 3.5Мб, сейчас 3.6Мб. Может ли это быть причиной? Флеши в моем девайсе 4Мб.

 

3. Как все-таки посмотреть уровень сигнала подключенных к базе (к точке в режмиме AP) клиентов? В этой прошивке есть аналог wl sta ?

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


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

1. Полный сброс - имеется в виду fs cleanall?

 

Да

 

2. Пару дней назад залил 1.11.7 (или 1.11.6, точно не помню), точка начала себя вести не предсказуемо... езернетовский интерфейс каждые 10-15 сек. перегружался... fs cleanall не помогло, перепрошил на 1.11.5, все ОК. Кстати, заметил что размер этих прошивок увеличился на 100кб. До версии 1.11.5 они весили 3.5Мб, сейчас 3.6Мб. Может ли это быть причиной? Флеши в моем девайсе 4Мб.

 

Гадалки в отпуске. Чего-то залил чего-то происходит. Точную версию и логи. А вообще 1.11.9 уже на серверах.

 

3. Как все-таки посмотреть уровень сигнала подключенных к базе (к точке в режмиме AP) клиентов? В этой прошивке есть аналог wl sta ?

 

Никакого аналога wl sta там нет. Возьмётесь написать? Подскажу какие IOCTL дёргать. Мне как бы лень.

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


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

Здравствуйте!

На гиториус написано, что в прошивке есть поддержка rt5350, так ли это? Слил исходники, в menuconfig нет такого сока.

sfstudio, акорпы сейчас делаются все-таки на ралинках? А то было время, когда вы говорили, что китайцы хотят на реалтек пересесть. Как скоро они появятся у нас в продаже?

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

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


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

Здравствуйте!

На гиториус написано, что в прошивке есть поддержка rt5350, так ли это? Слил исходники, в menuconfig нет такого сока.

 

1) Плохо смотрели

2) Поддержка базовая, только ядром и без wifi

 

sfstudio, акорпы сейчас делаются все-таки на ралинках? А то было время, когда вы говорили, что китайцы хотят на реалтек пересесть. Как скоро они появятся у нас в продаже?

 

Адресуйте все эти вопросы Акорпам. Я не произвожу железо и не занимаюсь его продажами. Моё дело софт.

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


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

Никакого аналога wl sta там нет. Возьмётесь написать? Подскажу какие IOCTL дёргать. Мне как бы лень.

 

хэх... а как же тогда измерять уровень сигнала (выставлять направление антенны) дальних линков? Если расстояние более 1км, на глаз как-то не хорошо...

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


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

Никакого аналога wl sta там нет. Возьмётесь написать? Подскажу какие IOCTL дёргать. Мне как бы лень.

 

хэх... а как же тогда измерять уровень сигнала (выставлять направление антенны) дальних линков? Если расстояние более 1км, на глаз как-то не хорошо...

 

Я ж грю если надо напишите. У меня есть спекроанализатор да и дальние линки уже года 1,5 не строю, есть один для экспериентов и хватит. Так что мне оно без надобности потому реализацию отложил в оооооооочень дальний ящик. В режиме клиента всё еть а больше и не упёрлось. Ключевое слово CPE.

 

Кто там хотел vpn сервер? https://gitorious.org/wive-rtnl-ralink-rt305x-routers-firmware/wive-rtnl-ralink-rt305x-routers-firmware/commit/bb588396878b763ea7e24f23ba5f79bcb805d0f8

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


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

Если не составит труда, то закиньте, плз, данные по IOCTL в личку. Попробуем в силу своих возможностей поковырять. В случае использования радиожелезок как точек хотспота фича достаточно полезная.

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


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

Если не составит труда, то закиньте, плз, данные по IOCTL в личку. Попробуем в силу своих возможностей поковырять. В случае использования радиожелезок как точек хотспота фича достаточно полезная.

 

Стучитесь в jabber проще. Я на память тоже не помню что там. Проще будет сразу смотреть онлайн так сказать.

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


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

Если навскидку то нужная структурка это:

typedef struct _RT_802_11_MAC_ENTRY {                                                                                                       
   unsigned char               ApIdx;                                                                                                      
   unsigned char               Addr[6];                                                                                                    
   unsigned char               Aid;                                                                                                        
   unsigned char               Psm;     // 0:PWR_ACTIVE, 1:PWR_SAVE                                                                        
   unsigned char               MimoPs;  // 0:MMPS_STATIC, 1:MMPS_DYNAMIC, 3:MMPS_Enabled                                                   
   char                        AvgRssi0;                                                                                                   
   char                        AvgRssi1;                                                                                                   
   char                        AvgRssi2;                                                                                                   
   unsigned int                ConnectedTime;                                                                                              
   MACHTTRANSMIT_SETTING       TxRate;                                                                                                     
   unsigned int                LastRxRate;                                                                                                 
   int                         StreamSnr[3];                                                                                               
   int                         SoundingRespSnr[3];                                                                                         
} RT_802_11_MAC_ENTRY;                                                                                                                      

 

Которая входит в:

typedef struct _RT_802_11_MAC_TABLE {                                                                                                       
       unsigned long            Num;                                                                                                       
       RT_802_11_MAC_ENTRY      Entry[32]; //MAX_LEN_OF_MAC_TABLE = 32                                                                     
} RT_802_11_MAC_TABLE; 

 

Которая достаётся с помощью дёрганья RTPRIV_IOCTL_GET_MAC_TABLE (см функцию getWlanStaInfo). Т.е. в идеале можно переписать wl.c из старой wive-ng таким образом чтобы использовать эти данные. Единственное что не стоит забывать что у ралинка 2 разных драйвера для клиента и AP т.е. нужно разбить wl на 2 части для работы с разными функциями.

Детальнее нужно смотреть в драйверах. Может есть и более "прямые" методы добраться до нужных данных.

 

Вот такой вот геморройчик. Но сложностей особых не вижу, просто не до неё.

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


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

Эх, гулять так гулять.. Чёт добрый я сегодня...

Add detailed link statistic in wireless AP mode.

https://gitorious.org/wive-rtnl-ralink-rt305x-routers-firmware/wive-rtnl-ralink-rt305x-routers-firmware/commit/07b5fd30a8b1853ee0062702b8ef38466c0fae60

 

Утилитку адаптируете по аналогии. Плюс нужно бы PerStreamSNR считалку чуть по приличнее сделать а то она чуть за диапазон и начинает бред показывать http://www.groupsrv.com/computers/about571015.html

 

Упс в RT3*** драйверах StreamSNR просто затычка.... Потому и видно бред. Удалил оставил RSSI.

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


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

Здравствуйте.

Позволю себе небольшой вопрос по сборке проекта wive-rtnl-ralink-rt305x-routers-firmware.

Еще вчера прошивка собиралась нормально, однако после закачки исходников с git'а и сборки тулчейна в другой папке, проект перестал собираться. То есть проект нигде не собирается.

Ошибок, которые как-то могут что-то прояснить, в терминале не появляется.

Ubuntu 11.04. Какую ещё информацию предоставить даже и не знаю.

Заканчивается сборка так:

 

...

Making all in docs/dist

make[4]: Entering directory `/home/bash/firmware/lib/libupnp/docs/dist'

make[4]: Nothing to be done for `all'.

make[4]: Leaving directory `/home/bash/firmware/lib/libupnp/docs/dist'

make[4]: Entering directory `/home/bash/firmware/lib/libupnp'

make[4]: Leaving directory `/home/bash/firmware/lib/libupnp'

make[3]: Leaving directory `/home/bash/firmware/lib/libupnp'

make[2]: Leaving directory `/home/bash/firmware/lib/libupnp'

make -C libnatpmp

make[2]: Entering directory `/home/bash/firmware/lib/libnatpmp'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/home/bash/firmware/lib/libnatpmp'

make -C libnet

make[2]: Entering directory `/home/bash/firmware/lib/libnet'

make[2]: *** No targets specified and no makefile found. Stop.

make[2]: Leaving directory `/home/bash/firmware/lib/libnet'

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

make[1]: Leaving directory `/home/bash/firmware/lib'

make: *** [lib_only] Error 2

-----------------------------------PACK----------------------------------

mv: cannot stat `images/*.bin': No such file or directory

zip warning: name not matched: images/*.bin

zip error: Nothing to do! (try: zip -r images/Acorp_WR-300N-2T2R-savemem.1.11.11.RU.21102011.bin.zip . -i images/*.bin)

---------------------------------END BUILD-------------------------------

 

 

Понимаю, что архивирование не производится, потому что bin-файл не создается.

Подскажите, пожалуйста, если не утруждает, в чём причина.

Спасибо.

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


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

1) С таким ником обязаны просто самостоятельно разобраться

2) Разбирайтесь почему libnet не собрался

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


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

У меня аналогично на амазоновском сервере с turnkeylinux не собирается с libnet.

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

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


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

а если вручную принудительно запустить в каталоги либы:

 

libtoolize --force

aclocal

automake

autoconf

 

?

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


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

Ну, дык, предупреждать надо о libtool и automake.

Щас опять пересобирать часов несколько займёт...

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


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

Ну, дык, предупреждать надо о libtool и automake.

 

Кому надо зачем надо? И самое интересное с чего вдруг предупреждать если нормально собирается? libtoolize --force вообще дикий костыль.

 

Щас опять пересобирать часов несколько займёт...

 

На моём не первой свежести ноуте сборка всех трёх имиджей занимает час. Что там за помойка у вас что часов несколько займёт я не знаю. Ну и теперь представьте себе что я собираю несколько десятков раз за день полное дерево не считая пересборки отдельными кусками и т.д.

 

а если вручную принудительно запустить в каталоги либы:

 

Кстати этот самый libnet давно умер и протух всмысле в апстриме. И никто его не юзает. Да и cdp-send дёргает аж одну функцию... Не проще ли его переписать без использования этой костыльной libnet ? Оно хотя бы полезно будет в т.ч. и в апстриме.

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


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

Собралось, всем спасибо. У меня щас есть толко халявный амазоновский vps, на нём часа 3 собирается.

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


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

Кстати этот самый libnet давно умер и протух всмысле в апстриме. И никто его не юзает. Да и cdp-send дёргает аж одну функцию... Не проще ли его переписать без использования этой костыльной libnet ? Оно хотя бы полезно будет в т.ч. и в апстриме.

 

Судя по github проект вполне себе живет и потихоньку пилится. А мысль запихать в cdp-send то, что дергается из libnet была, но там придется четверть функционала libnet запихивать в cdp-send.

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


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

Судя по github проект вполне себе живет и потихоньку пилится.

 

Пруф. Релиз я так понял последний был в 2004 %)

 

А мысль запихать в cdp-send то, что дергается из libnet была, но там придется четверть функционала libnet запихивать в cdp-send.

 

Да да и lib_bgp и lib_rpc =) Для cdp-send функционал libnet дико избыточен. А учитывая что этот самый libnet никто кроме cdp-send не юзает во все...

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


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

https://github.com/sam-github/libnet/commits/master

 

последний коммит август этого года.

 

А про то, что в libnet много чего напихано и не спорю.

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


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

Ужас... Кто интересно кроме cdp её юзает =) Я себя в системе libnet не обнаружил =))))))) Гитхаб наверное самый неудобный из хостингов поддерживающих гит...

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


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

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