sfstudio Опубликовано 9 ноября, 2009 · Жалоба Господа! Просидел 2 дня. Ну нельзя - же так... Поправте /opt/Wive/tools/cvimg а вернее /opt/Wive/APP/wl/apmib.h в части структуры img_header. typedef struct img_header { unsigned char signature[sIGNATURE_LEN] __PACK__; unsigned long startAddr __PACK__; unsigned long burnAddr __PACK__; unsigned long len __PACK__; } IMG_HEADER_T, *IMG_HEADER_Tp; unsigned long - это неправильно! Неправильно пишет заголовок в прошивке на НЕ 32 битных машинах. Замените на uint32_t хотя-бы... Код там древненький и таких вещей навалом, у мну нет 64бит системы потому много где могли остаться неисправлены данные несуразности, ща попралю и залью в git, спасибо за репорт, но лучше бы уж сразу диф чтобы мне не париться руками это дело править $) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sol Опубликовано 9 ноября, 2009 (изменено) · Жалоба Млин... Я рад - бы диффф, я рад бы все это поправить.... НО Я НЕ УМЕЮ НИЧЕГО НА ЦЕ ((((( Я много много лет пишу под эмбеддед на асме. Пару моих вирусов эпохи МС-ДОС гуляли долго. Я умел когда-то на паскале. Я сейчас умею очень хорошо на перле и скверно на шелле. НО Я НЕ ВКУРИЛ В ЦЕ... ВООБЩЕ. В моем понимании все эти make и прочее - это бред сумасшедшего. Все это настолько неочевидно. А адресная арифметика сплош и рядом - это ваще. Вот такой я урод. Если - бы кто нибудь мне все это рассказал или дал толковое руководство... Ведь д.б. смысл во всех этих штуках из мира Сишных программистов... Изменено 9 ноября, 2009 пользователем sol Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 9 ноября, 2009 · Жалоба В моем понимании все эти make и прочее - это бред сумасшедшего. Все это настолько неочевидно. Тут согласен, автомэйк ещё та помойка, потихоньку переползаю на cmake в новых проектах. А адресная арифметика сплош и рядом - это ваще. Дык ить =) Вот такой я урод. Если - бы кто нибудь мне все это рассказал или дал толковое руководство... Ведь д.б. смысл во всех этих штуках из мира Сишных программистов... Ггыггы, я тоже теряюсь в коде вне ядра, в ядре всё чётко и стандартизовано никакой бегатни, а как копнёшь юзерспэйс ещё какого-нить китаекода написанного на от*(сь в котором даже malloc неосилили жутко становиться. И что касается 64бит архитектур для меня пока темновато, бум разбираться. Вроде поправил, собрал на AMD64 на сервере всё собралось и залилось, ещё раз спасибо за репорт. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 9 ноября, 2009 · Жалоба Сделал сборку из текущего гита т.к. накопилось множество мелких изменений влияющих как на процесс сборки так и на функционал и стабильность, ченджлог тут http://wive-ng.git.sourceforge.net/git/git...e-ng;a=shortlog Текущая версия 0.3.9. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 12 ноября, 2009 · Жалоба Блин, поторопился, выложил версию 0.3.9 с неработающим на некоторых системах iptables, кто уже успел обновитьс обязательно льём 0.3.10, настройки можно не сбрасывать. В 0.3.10 добавил udpxy (но если захотите его приюзать настроить таки придётся с нуля. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Fog Опубликовано 20 ноября, 2009 (изменено) · Жалоба подскажите можно ли точку заставить работать в режиме бриджа как клиент. настроил. к базе конектится. пинга на базу нет. настройки трогал только для радио. осстальное нетрогал. понимаю что элементарно просто но где грабля непойму. хочется подобия как в блюбоксе - все прозрачно в т.ч и МАС адреса клиентов Изменено 20 ноября, 2009 пользователем Fog Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
RAW Опубликовано 20 ноября, 2009 · Жалоба подскажите можно ли точку заставить работать в режиме бриджа как клиент.настроил. к базе конектится. пинга на базу нет. настройки трогал только для радио. осстальное нетрогал. понимаю что элементарно просто но где грабля непойму. хочется подобия как в блюбоксе - все прозрачно в т.ч и МАС адреса клиентов Нужно установить NAT2.5=no Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 21 ноября, 2009 · Жалоба Давненько не было официальных релизов под 8186 устройства. Решил подытожить измененения во всей 3ей ветке кратенько и выложить стабильный 0.3.11 релиз. 1) Практически в каждой версии производилась актуализация используемого в прошивке ПО 2) Множество изменений в скриптах системах инициализации, настройка стала проще, исправлено множество мелких недочётов добавлено больше опций. 3) Добавлена начальная поддержка 8196b чипов,но в силу малой распространённости и тормознутости USB подключения 8192 модуля к 8196b пока работы по интеграции остановлены, тем более сделана ставка на новые чипы ralink 4) Небольшие правки в коде реализации моста на предмет оптимизации и фильтрации "паразитного" трафика с WLAN 5) Небольшие правки в conntrack направленные на более разумное использование памяти 6) Ядерные pptp/l2tp полностью совместимые с серверами корбины славящимися своей глюкавостью (петли) 7) Восстановлена работоспособность VLAN на устройствах без коммутатора 8) Пофикшены краши WiFi при некоторых типах трафика, а также WiFi драйвер был обновлён до финальной (последней по словам китайцев) версии 9) Оптимизирован код LAN драйвера 10) Добавлены утилиты udpxy/mcprobe/etherwake 11) Добавлена поддержка IMQ 12) Бэкпортированы все критические фиксы из 2.4.37.х ветки ядра 13) Добавлен конвертер образов revA->B 14) Сильно переработана система сборки включая исправления сборки на 64 разрядных системах. И многое многое другое... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
eox425 Опубликовано 21 ноября, 2009 · Жалоба Доброго времени суток господа. Вот хотел поинтересоваться есть ли в вайве или других прошивках под RTL8186 поддержка OSLRd? И если нет то что для этого надо? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 21 ноября, 2009 · Жалоба В дереве исходников есть, т.е. нужно скачать SDK из git поправить файл config исключив ненужные утилиты типа udpxy или что вам не нужно дабы высвободить место и включить OSLRd там же. Ну и скомпилить. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
eox425 Опубликовано 21 ноября, 2009 · Жалоба В дереве исходников есть, т.е. нужно скачать SDK из git поправить файл config исключив ненужные утилиты типа udpxy или что вам не нужно дабы высвободить место и включить OSLRd там же. Ну и скомпилить.Спасибо будем пробывать.MESH не спитъ =) G700 на мясо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 21 ноября, 2009 · Жалоба Ну дык вперёд, отпишетесь по результатам. Бразильцы используют вроде не жалуются, именно с их подачи оно там и появилось когда-то. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
maximk Опубликовано 22 ноября, 2009 · Жалоба Прошу прощения, если баян, но по сочетанию "mtu" сам форум не ищет, ибо слово короткое, а гугл и поиск по другим словам не помог. В общем, проблема в том, что если я меняю mtu=1400, то Pppd падает, по ошибке Fatal singal 11. При этом если включить debug, то на консоль выводится еще Overriding MTU 1500 to 1400: Bad file descriptor. Если оставить mtu=1500, то все авторизуется, правда потом приходится руками через ifconfig уменьшать mtu. Использую L2TP. Версия прошивки 0.3.11. Железо - Zyxel P-330 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 22 ноября, 2009 · Жалоба Прошу прощения, если баян, но по сочетанию "mtu" сам форум не ищет, ибо слово короткое, а гугл и поиск по другим словам не помог.В общем, проблема в том, что если я меняю mtu=1400, то Pppd падает, по ошибке Fatal singal 11. При этом если включить debug, то на консоль выводится еще Overriding MTU 1500 to 1400: Bad file descriptor. Если оставить mtu=1500, то все авторизуется, правда потом приходится руками через ifconfig уменьшать mtu. Использую L2TP. Версия прошивки 0.3.11. Железо - Zyxel P-330 Упс, я вроде правил эту ошибку уже. Чуть позже посмотрю, если что выложу багфикс релиз. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 22 ноября, 2009 · Жалоба Пофиксил, залил 0.3.12 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 23 ноября, 2009 · Жалоба У кого там были проблемы с arp фильтром? попробуйте собрать версию из git, вроде победил. Заодно к wive-ng ведру привернул поддержку 8196b осталось только конвертер образов родить и попробовать взлететь. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
maximk Опубликовано 23 ноября, 2009 · Жалоба Пофиксил, залил 0.3.12 Ого, оперативность поражает :) Спасибо большое, теперь все работает :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 23 ноября, 2009 · Жалоба Не за что, просто если бы сразу бы не поправил незнаю когда бы дошли руки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vlalexey Опубликовано 25 ноября, 2009 (изменено) · Жалоба Доброго дня Имеется точка DLink G700 AP, прошитая Wive-ng 0.3.12 Но ней поднят pppoe до провайдера (Дом.Ру) Точка раздает интернет WiFi-ем на два ноута (WinXP, Vista) Проблема: при попытке выгрузить что-то по сети (отправить письмо с большим вложением, например) - интернет падает на несколько минут (хотя потом сам и поднимается). (Если же шнурок от провайдера соединять напрмую с ноутом, минуя G700 - все нормально). Также не меряется исходящая скорость (через http://www.speedtest.net/, например) Вопрос: сталкивался ли кто-то с подобной проблемой на G700 с pppoe? Что можно проверить\настроить в конфиге прошивки? (на данный момент настроено по http://wive-ng.sourceforge.net/?WIVE-NG_81...ya:Dlya_Dom.Ru) Спасибо P.S. Есть мнение, что это связано с MTU (сейчас на роутере настроено =1000), но непонятно какие шаги предпринять для борьбы Изменено 25 ноября, 2009 пользователем vlalexey Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
KnYaz2020 Опубликовано 25 ноября, 2009 · Жалоба Столкнулся можно сказать с детской проблемкой... Есть ДАП-1160. 1-ый порт и wlan завязываю в бридж с ИП 192.168.1.50 2-ой порт без бриджа (ETH1_IN_BR0=no) с ИП 192.168.2.50 и который подключен к модему, который работает как роутер. Нужно чтобы раздавать полученный с модема интернет через вифи и 1-ый порт. На точке включил: IPV4_FORWARD_ENABLE=yes MASQUERADE=yes Прописал маршрут ip ro add default via 192.168.2.1 Но как с точки не пингуются сайты (ip определяется, тоесть проблема не в ДНС), так и с компа, который подключен в 1-ый порт. Неужели я еще чтото забыл включить? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 25 ноября, 2009 · Жалоба Да, скорее всего что-то упустили, но в лоб не скажу что. Кстати получил я таки девайсы http://sfstudio.livejournal.com/18936.html?mode=reply Сразу скажу, впечатлён, поизводительность даже в G режиме впечатляет. Никаких затыков по процу. Будем теперь работать с ними и переносить наработки. Никакие риалтэки рядом не валялись по производительности. LAN<=>WLAN G mode + NAT iperf -c 10.0.0.233 -N -P4 -t60 ------------------------------------------------------------ Client connecting to 10.0.0.233, TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ [ 4] local 10.0.0.254 port 59841 connected with 10.0.0.233 port 5001 [ 3] local 10.0.0.254 port 59840 connected with 10.0.0.233 port 5001 [ 5] local 10.0.0.254 port 59842 connected with 10.0.0.233 port 5001 [ 6] local 10.0.0.254 port 59843 connected with 10.0.0.233 port 5001 [ ID] Interval Transfer Bandwidth [ 5] 0.0-60.1 sec 46.9 MBytes 6.55 Mbits/sec [ 6] 0.0-60.1 sec 47.2 MBytes 6.59 Mbits/sec [ 3] 0.0-60.1 sec 45.8 MBytes 6.40 Mbits/sec [ 4] 0.0-60.1 sec 46.8 MBytes 6.54 Mbits/sec [sUM] 0.0-60.1 sec 187 MBytes 26.1 Mbits/sec Т.е. ната какбудто и нет вовсе ;) Позитивненько. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
LorDXEO Опубликовано 26 ноября, 2009 (изменено) · Жалоба Добрый всем день! У меня трабл: Прошил точку dwl-g700ap вивом... хочу сделать так чтобы она работала в режиме точки доступа, да так чтобы она брала для клиента через eth0 по DHCP айпи и все прочее и передавала по WLAN0) (у меня провайдер работает тупо по дхйп) можете подсказать, что и где прописать, заранее спасибо! Изменено 26 ноября, 2009 пользователем LorDXEO Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 26 ноября, 2009 · Жалоба Теперь тоже самое но по Русски плз. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
LorDXEO Опубликовано 26 ноября, 2009 · Жалоба Ну чтоб как точка доступа работала - устройствам айпр выданный провайдером выдавала, примерно так) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 26 ноября, 2009 · Жалоба Ничего не понял. Имейте совесть изъясняться на нормальном языке если желаете услышать ответ. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...