KnYaz2020 Опубликовано 6 января, 2008 Хочу раздавать нет через вайфай и локальную сеть. Так вот, с одной стороні есть: Г700 (eth0=192.168.0.50), ДСЛ-модем (eth0=xxx.yyy.zzz.ttt) и локальная сеть (адрес вида 192.168.0.х). Так вот, как сделать чтобы инет через ДСЛ модем раздавался через Г700 на другие точки и в локальную сеть по витой паре? Я так понимаю нужно ставить или комп, или маршрутизатор (если да, то посоветуйте дешевый), или модем с как минимум 2-ма портами eth, чтобы его использовать как маршрутизатор? Или вместо Г700 какуето точку с 2мя портами (какую посоветуете?). Я правильно предполагаю, или можно как-нить попроще? Сначала я думал просто свитч между модемом, сеткой и Г700 поставить, но так поидее ведь ничего неполучится? Вообщем буду благодарен за любой совет. П.С. комп пока нехочется чтавить для маршрутизации. Посоветуйте попроще, и на минимум затрат. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex Costroma Опубликовано 6 января, 2008 Почему по wifi не проходит пинг размером >1470? Это связано с особенностью среды передачи или это у меня проблемы с сетью? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 6 января, 2008 (изменено) Alex Costroma Проблема присутствует - и пинг не проходит на саму точку доступа. Скорее всего проблема в ядре или беспроводном интерфейсе - на уровне объединения фрагментированных пакетов. Пакеты длиной больше 1500 с одной сети в другую мост пропускает правильно, так что можете не волноваться. KnYaz2020 Я извиняюсь, но телепаты в отпуске и не совсем понятная ситуация: Так вот, с одной стороні есть: Г700 (eth0=192.168.0.50), ДСЛ-модем (eth0=xxx.yyy.zzz.ttt) и локальная сеть (адрес вида 192.168.0.х). Судя по задаче - можно поставить свитч - управлять доступом в интернет прийдется на модеме. Точку доступа в такой ситуации в свитч и раздавать дальше. Для небольшой сети - работать будет. Если нужно более-менее нормальное управление - смотрите в сторону Ovislink WL-5460 аналогичная железка DWL-G700ap, только два порта, и памяти побольше. В идеале - ставить конечно комп с линухом/BSD в роли сервака - получите полную управляемость и контроль... Ну а самый идеал - циску, но у Вас пока не такие задачи :) Изменено 6 января, 2008 пользователем N.leiten Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex Costroma Опубликовано 6 января, 2008 (изменено) Проблема присутствует - и пинг не проходит на саму точку доступа. Скорее всего проблема в ядре или беспроводном интерфейсе - на уровне объединения фрагментированных пакетов. Пакеты длиной больше 1500 с одной сети в другую мост пропускает правильно, так что можете не волноваться. Т.е. проблема может быть в сетевой карте либо в её драйвере? Изменено 6 января, 2008 пользователем Alex Costroma Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 6 января, 2008 (изменено) Alex Costroma Проблема при прохождении пакета с драйвера беспроводного интерфейса в ядро. На каком этапе непроходит фрагментация я не знаю, т.к. не смотрел еще. Но, судя по тому, что в bridge-режиме точка доступа нормально пропускает пакеты размером вплоть до 65000 байт, проблема в ядре точки доступа. Если проверять связь сквозь точку доступа - пакеты проходят нормально. То есть фактически проблема не является критической. Изменено 6 января, 2008 пользователем N.leiten Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 7 января, 2008 Alex CostromaПроблема присутствует - и пинг не проходит на саму точку доступа. Скорее всего проблема в ядре или беспроводном интерфейсе - на уровне объединения фрагментированных пакетов. Пакеты длиной больше 1500 с одной сети в другую мост пропускает правильно, так что можете не волноваться. Это не проблема, это вполне правильное поведение. Размер MTU/MRU для eth0 по умолчанию 1500 (больше и не нать), да и по радиоинтерфейсу смысл >1500байт за заход гонять смысла не вижу. Впринципе никто не мешает ifconfig`ом задать другие значения MTU но на кой оно нать? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
KnYaz2020 Опубликовано 7 января, 2008 (изменено) Судя по задаче - можно поставить свитч - управлять доступом в интернет прийдется на модеме. Точку доступа в такой ситуации в свитч и раздавать дальше. Для небольшой сети - работать будет.Если нужно более-менее нормальное управление - смотрите в сторону Ovislink WL-5460 аналогичная железка DWL-G700ap, только два порта, и памяти побольше. В идеале - ставить конечно комп с линухом/BSD в роли сервака - получите полную управляемость и контроль... Ну а самый идеал - циску, но у Вас пока не такие задачи :) Спасибо за ответ, разобрался. Но вот возникло еще пару вопросов. 1. Вот на столе с родными антеннами включил точки Г700 в режиме прозрачного соединения точка-точка -мост (WDS). Так вот, при скачке файла, скорость всего около 1.5Мб/сек (бывает падает до 700кб/сек). Пинг в режиме простоя 2-4 мс, бывает проскакиевает 1мс. Почему такая маленькая скорость? Выходит точки работают в 11МБит/сек? Почему? 2. Как можно посмотреть с какой скоростью подсоеденены точки? 3. Так же бывает работаю с точкой по ССШ, и не стого ни с сего пропадает свьязь, приходится переконнектится к точке по ССШ. Что это пожет быть? ЗЫ: Когда примерно будет релиз 6.1 прошивки? Изменено 7 января, 2008 пользователем KnYaz2020 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rsst Опубликовано 7 января, 2008 1. Вот на столе с родными антеннами включил точки Г700 в режиме прозрачного соединения точка-точка -мост (WDS). Так вот, при скачке файла, скорость всего около 1.5Мб/сек (бывает падает до 700кб/сек). Пинг в режиме простоя 2-4 мс, бывает проскакиевает 1мс. Почему такая маленькая скорость? Выходит точки работают в 11МБит/сек? Почему?2. Как можно посмотреть с какой скоростью подсоеденены точки? 3. Так же бывает работаю с точкой по ССШ, и не стого ни с сего пропадает свьязь, приходится переконнектится к точке по ССШ. Что это пожет быть? 1. На столе - это не идеальный вариант, ибо в комнате куча переотражений, а соответственно, помех. Да и слишком высокий уровень сигнала тоже не есть хорошо. 2. cat /proc/wlan0/sta_info Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 7 января, 2008 (изменено) KnYaz2020 Правильно отметил rsst - сильный сигнал не есть хорошо. Попробуйте понизить сигнал и скорость повысится. Если у Вас установлены параметры до 54мбит, то повысится должна до 2.5-2.7мбайт/с. Задержка в пределах 2-4мс через радио на риалтеках - нормально. Если хотите добиться лучше результата - залейте последнюю прошивку (0.6.1pre6) и включите ускоритель - задержка должна уменьшится, да и скорость возрасти. Насчет выхода релиза - могу сказать, что он будет ориентировочно с середины до конца месяца. Изменено 7 января, 2008 пользователем N.leiten Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
KnYaz2020 Опубликовано 8 января, 2008 KnYaz2020Правильно отметил rsst - сильный сигнал не есть хорошо. Попробуйте понизить сигнал и скорость повысится. Если у Вас установлены параметры до 54мбит, то повысится должна до 2.5-2.7мбайт/с. Задержка в пределах 2-4мс через радио на риалтеках - нормально. Если хотите добиться лучше результата - залейте последнюю прошивку (0.6.1pre6) и включите ускоритель - задержка должна уменьшится, да и скорость возрасти. Скорости в больше 2мбайт/с так и не смог добиться. cat /proc/wlan0/sta_info показывает current_tx_rate: 54, current_rx_rate: 54. Мощность OFDMPOWER уменьшал до 9 (меньше 9 начинала падать скорость). При значении 10 была достигнута скорость 2мбайт/с, но она плавала (от 1.5 до 2). А вот когда выставил iwpriv wlan0 set_mib fixrate=512, iwpriv wlan0 set_mib autorate=0 то была стабильно 2мбайт/с. Почему так? Ускоритель включается в файле /etc/network/wifi/extended коммандой iwpriv wlan0 set_mib disable_olbc=0 ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 8 января, 2008 KnYaz2020 на столе, при уменьшении мощности и использовании дипольных 2dB антенн (маленькие пипетки) еще стоит их разносить в плоскостях - то есть одну загибать под углом 90 градусов, другую оставить в горизонтальном положении. Насчет ускорителя - /etc/network/interfaces ключик WLAN_BURST поставьте yes и будет работать быстрее. Насчет 2мбайт - должно быть выше. Насчет плавания - принцип переключения скоростей. Если у вас в радиотракте 2мбайт/с получается на скорости 18-24Мбит символьной скорости, а стоит автоподбор до 54Мбит - драйвера пытаются задрать скорость повыше, таким образом снижая полезную скорость (т.к. на более высоких символьных другая модуляция и другие требуются условия к радиотракту - который, по всей видимости, не идеален). Еще вариант с мощностью - открутить антенны вообще и поставить точки доступа коннекторами друг к другу, но для риалтековых точек это редко работает из-за плохой чувствительности беспроводного интерфейса. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ams666 Опубликовано 9 января, 2008 (изменено) Кто имеет опыт по портированию приложений подскажите что к чемунеобходимо завести minicom для начала и как выставлять скорости на usart и лишние выхлопы убрать Люди помогите хоть кто нибудь срочно нужно с usart работать. Изменено 9 января, 2008 пользователем ams666 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dimats Опубликовано 9 января, 2008 Вопрос немножко не в тему:Есть G700, есть USB CDMA модем. Что между ними воткнуть по-бюджетней, чтобы инет через вай-фай раздавать? Вариант "материнка-камень-память-линукс_с_флешки" уже вяло рассматривается. Вот вариант без компа. реально работающий. Хоть и без G700 ;) http://wl500g.info/showthread.php?p=61493 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
garycat Опубликовано 11 января, 2008 (изменено) вопрос такой в последней прошивке не получается завязать несколько точек в wds что я делаю не так? #!/bin/sh . /etc/network/interfaces #Enable/Disable WDS iwpriv wlan0 set_mib wds_enable=1 #Set WDS only mode to deprecate infrastructure clients to connect # 0 - disabled; 1 - enabled iwpriv wlan0 set_mib wds_pure=0 #Start add wds-peers at this number iwpriv wlan0 set_mib wds_num=0 ##WARNING!!! If need Repeater set it here: #ifconfig wlan0-vxd down #ifconfig wlan0-vxd hw ether $WLAN_MACADDR #iwpriv wlan0-vxd set_mib ssid="Wive" ##Set encmode for repeater: ## 0 - disabled, 1 - WEP64, 5 - WEP128, 2 - WPA #iwpriv wlan0-vxd set_mib encmode=0 #Set BSSID of WDS stations for driver and wds-interfaces. It's example: iwpriv wlan0 set_mib wds_add=001a927e68cd iwpriv wlan0 set_mib wds_add=00179a4c855c iwpriv wlan0 set_mib wds_add=00195b5b9c29 ifconfig wlan0-wds0 hw ether $WLAN_MACADDR up #WDS-Encrypt iwpriv wlan0 set_mib wds_encrypt=0 #Don't know what is it... In official FW it sets 1 when WDS enabled iwpriv wlan0 set_mib wds_priority=0 связь завязывается толь ко с первой точкой в списке Изменено 11 января, 2008 пользователем garycat Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
old Опубликовано 11 января, 2008 Кто-нибудь может поделиться success story про запуск vtun'а в Wive-0.6.0? Потому что пытаюсь запустить его в режиме клиента, он запускается, поднимает соединение с удаленной стороной, после чего обваливается с руганью: "Can't allocate tap device tap1. No such file or directory(2)" Смотрю в /dev - все правильно, нет такого устройства, гуглю, создаю его mknod /dev/tap1 c 10 200, получаю ругань:"File descriptor in bad state (81)". И так с любым устройством tun/tap. По опыту использования vtun/openvpn на других системах, это очень похоже на то, что в системе отсутствует драйвер tun/tap, но в выводе dmesg видно, что он таки в ядре еть. У кого какие мысли есть по такому случаю? Кста, пока обгугливал эту тему, нашел как минимум один схожий случай, когда драйвер не работал, будучи вкомпиленным в ядро, но все заработало в модульном варианте... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 11 января, 2008 (изменено) garycat Вы неправильно делаете инициализацию wds-интерфейсов. При добавлении Мак-адреса в список ВДС-партнеров нужно поднимать аналогично интерфейс. Там же не просто так две пары строк указаны были в примере. iwpriv wlan0 set_mib wds_add=001a927e68cd ifconfig wlan0-wds0 hw ether $WLAN_MACADDR up iwpriv wlan0 set_mib wds_add=00179a4c855c ifconfig wlan0-wds1 hw ether $WLAN_MACADDR up iwpriv wlan0 set_mib wds_add=00195b5b9c29 ifconfig wlan0-wds2 hw ether $WLAN_MACADDR up Потом в interfaces выключаете Авто-бридж и ручками добавляете в мост нужные интерфейсы (файл /etc/network/bridge) old Честно говоря, после долгих ковыряний у меня тоже ничего не получилось. Поэтому в последней версии прошивки он был удален. Попробую еще в модуле собрать - если получится, вернем обратно. Изменено 11 января, 2008 пользователем N.leiten Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
old Опубликовано 11 января, 2008 Честно говоря, после долгих ковыряний у меня тоже ничего не получилось. Поэтому в последней версии прошивки он был удален. Попробую еще в модуле собрать - если получится, вернем обратно. Ну вот и первая success story ;) При сборке vtun'а надо было заставить его собираться с системным TUN/TAP драйвером, а не со встроенным. Я не разбирался до конца, почему configure не задетектил системный драйвер (хотя у меня есть предположение, что это из-за того, что он вообще не понял, что целевая система linux), просто в config.h заменил строку /* #undef HAVE_LINUX_IF_TUN_H */ на #define HAVE_LINUX_IF_TUN_H Да, и еще в mkimg в блок создания устройств в /dev надо дописать mkdir $RW_ROOT/dev/net mknod -m666 $RW_ROOT/dev/net/tun c 10 200 Кста, походу собрал openvpn, там при сборке похожие грабли, configure не детектит целевую систему и собирается без поддержки системного TUN/TAP. После принудительного #define TARGET_LINUX в config.h сборка происходит без проблем. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ams666 Опубликовано 14 января, 2008 (изменено) Народ ПЛИЗ закиньте бинарник PPPOE !!! я понимаю что вы не включаете его в оф прошивку изза нехватки места но у тех укого есть mmc мод такой проблемы нет а собрать самому никак не получается или если же кого напрягает подобная просьба подскажите как портировать приложения, правите ли вы configure и make файлы? если правите то как и что в них надо менять. я думаю если научить окружающих самим делать себе софт то появится репозитарий свой а то у openWRT например уже приложений напортировано великое множество а у нас только мелочи. Очень срочно нужно портировать minicom и PPPOE, никак не могу понять что менять Изменено 14 января, 2008 пользователем ams666 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
old Опубликовано 14 января, 2008 Честно говоря, после долгих ковыряний у меня тоже ничего не получилось. Поэтому в последней версии прошивки он был удален. Попробую еще в модуле собрать - если получится, вернем обратно.[skipped]просто в config.h заменил строку /* #undef HAVE_LINUX_IF_TUN_H */ Как оказалось, патчить не обязательно. Достаточно запустить configure с опцией --host mips-linux, а не --host mips. И обязательно обратить внимание, что бы симлинки tap_dev.c и tun_dev.c смотрели на файлы в каталоге linux, а не generic. Как оказалось, configure, если видит, что они уже созданы, то не меняет их, даже если они неправильные. Полностью строка запуска configure выгдела вот так:./configure --host mips-linux --build=i686 --prefix="${APP_PATH}/vtun-3.0.0/filesystem" --disable-ssl --disable-lzo --disable-zlib Кста, походу собрал openvpn, там при сборке похожие грабли, configure не детектит целевую систему и собирается без поддержки системного TUN/TAP. После принудительного #define TARGET_LINUX в config.h сборка происходит без проблем.Тут еще проще, потому что configure поновее. Достаточно --host mips-linux, либо --host mips --target=mips-linux, а можно и все вместе:./configure --host mips-linux --build=i686 --target=mips-linux --prefix="${APP_PATH}/openvpn-2.0.9/filesystem" --disable-ssl --disable-lzo --disable-crypto --disable-debug --enable-small Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
umpalumpa Опубликовано 15 января, 2008 Проясните ситуацию, как сохранить файлы конфигурации то? Редактирую general, сохраняю его, reboot. Точка поднимается с дефолтными настройками. Точка - Planet WAP-4033. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Виталий Нырка Опубликовано 15 января, 2008 to umpalumpa набирай fs save перед reboot Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
umpalumpa Опубликовано 16 января, 2008 Проясните ситуацию, как сохранить файлы конфигурации то? Редактирую general, сохраняю его, reboot. Точка поднимается с дефолтными настройками. Точка - Planet WAP-4033. Спасибо. Искал, никак не мог найти. В WiveFWreadme.doc ни слова про это. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ice_m Опубликовано 16 января, 2008 подскажите, есть ли под WL-5460AP, а лучше под Edimax-7206APG прошивка, похожая на АРPro для WL1120AP?... очень понравилась функция резания канала прямо на клиентской ТД Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
gd7 Опубликовано 16 января, 2008 (изменено) Имею точку доступа DWL-G700AP с прошивкой Wive-0.5.8-1 ,интернет приходит через кабельный модем Thomson tcm 420 (по сути обычная локалка без туннеля) ,не могу пустить точку в интернет,перепробывал разные варианты настройки ,пока безрезультатно ... Может кто-нибудь сталкивался с подобным подключением или знает как настроить помогите пожалуйста? имею такие параметры подключения адрес динамический ip 10.11.18.164 маска подсети 255.255.0.0 основной шлюз 10.11.0.1 dns -server 213.165.222.3 213.165.222.11 dhcp -server 10.1.249.99 Файлы отредактировал следующим образом: etc/network/interfaces BRIDGE_START=yes AUTO_BRIDGE=yes BR0_IPADDR=192.168.1.55/24 IPV4_FORWARD_ENABLE=yes START_IPTABLES=no ETH0_ENABLED=yes ETH0_IPADDR=192.168.1.55/24 ETH0_MACADDR=123456789111 ETH0_DEVICE=eth0 ETH1_ENABLED=no ETH1_IPADDR=192.168.3.55/24 ETH1_MACADDR=123456789111 ETH1_DEVICE=eth1 WLAN_ENABLED=no WLAN_IPADDR=192.168.2.55/24 WLAN_MACADDR=123456789111 /etc/network/routes route add default gw 10.11.0.1 Потом прописал ДНС /etc/resolv.conf nameserver 213.165.222.3 nameserver213.165.222.11 Если кто видит ошибки поправте что не так Изменено 16 января, 2008 пользователем gd7 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ingr Опубликовано 16 января, 2008 WLAN_ENABLED=no это сделать yes и радио заработает :) Ж700-му не обязательно знать днс и шлюз по умолчанию, если включен бридж (а он включен). В /etc/network/wifi/general надо разрешить нат для мак адресов: iwpriv wlan0 set_mib nat25_disable=0 (вам наверно нужна выдача іп клиенту на радиоинтерфейсе?) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...