RTL8186 Опубликовано 3 октября, 2006 · Жалоба RTL8186там айпитаблз дохлые - не подходят к версии ядра. лучше скатай исходники Wive. но в нем прийдется убрать шейпер (сам tc и libm библиотеку) тогда хватит места для tcpdump. ЗЫю Можно просто перенсти айпитаблз из вайв в исходники от dgreen поменял iptables-1.3.5.на iptables-1.2.8.Все заработало как часики! СПАСИБО! Сразу увидел реальную выходную мощность точки , полюбому больше 20Дб. А Wive очень хороша. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 3 октября, 2006 (изменено) · Жалоба поменял iptables-1.3.5.на iptables-1.2.8.Все заработало как часики! СПАСИБО! Сразу увидел реальную выходную мощность точки , полюбому больше 20Дб. А Wive очень хороша. Я гляжу есть желание копаться и разбираться?Если так, то может заняться сменой ядра на более надёжное (новое)? А то глюки, связаные с ядром похоже ещё нам дадут о себе знать... Чего стоит только TTL=255, который может привести к капитальным затыкам сети... N.leiten Выложил бы исходники пофиксеной Wive (0.5.7)... Изменено 3 октября, 2006 пользователем Dr. Morg Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
RTL8186 Опубликовано 3 октября, 2006 (изменено) · Жалоба Я гляжу есть желание копаться и разбираться?Если так, то может заняться сменой ядра на более надёжное (новое)? А то глюки, связаные с ядром похоже ещё нам дадут о себе знать... Чего стоит только TTL=255, который может привести к капитальным затыкам сети... Желание есть. Можно попробовать ядро поменять. Надо только полностью со всем разобраться. А еще б хотелось в АР флешку более емкую впаять, или использовать уже имеющиеся порты для подключения внешних модулей расширеня памяти(что болле реальнее) Изменено 3 октября, 2006 пользователем RTL8186 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 3 октября, 2006 · Жалоба До конца недели постараюсь сделать 0.5.8 релиз с возможностью удаленного обновления и плюс исправления мелкие (там конфиги айпикад перенести в /etc/ нормально, там кому-то еще надобно чтоб resolv.conf был...) В общем по мелочам наскребу на новую версию и запакую исходники в паблик. ЗЫ. От меня не отказывайтесь :) Я тоже могу помочь и рад сменить ядро. А то с текущим ядром (в частности с его ошибками) не запускается Ip userspace Queuing, что очень надобно для чудной штучки Frottle (очень вкусная вещь). В принципе если ее прикручу к роутеру, готов писать патч для бриджа, чтоб тоже умела в прозрачном режиме работать :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kislitsky Опубликовано 4 октября, 2006 · Жалоба а вот и описание - (подробное) - всем советую его сначала прочесть ftp://193.227.250.26/firmware/nleiten/Docs/Wive Firmware for RTL8186 Boards.cp1251.txtНа первом же этапе возник вопрос (если глупость спрошу, не ругайте, я не сетевик :)Установите на своем компьютере айпи-адрес из подсети 192.168.1.0/255.255.255.0 (но не 192.168.1.6), например 192.168.1.1.Для включения режима обновления прошивки, выключите точку доступа по питанию. Нажмите кнопку Reset и включите точку доступа, подождите не меньше 5 секунд. Для заливки прошивки потребуется TFTP клиент (для Windows http://www.tftp-server.com/tftp-client.html) Используя Windows TFTP Client загрузите сначала файл root.bin, подождите секунд 15-20, затем linux.bin на точку доступа командой >tftp -i 192.168.1.6 root.bin >tftp -i 192.168.1.6 linux.bin А как мой комп сможет соединиться по вышеуказанному локальному IP с точкой доступа после ресета, если по умолчанию её IP будет 192.168.0.50 ??? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MaksMMS Опубликовано 4 октября, 2006 · Жалоба А как мой комп сможет соединиться по вышеуказанному локальному IP с точкой доступа после ресета, если по умолчанию её IP будет 192.168.0.50 ??? После того как ты правильно сделаешь ресет, точка будет ждать заливки фирмваре с ипом 192.168.1.6 , соответственно тебе на компе нужно иметь ип из этой же подсети. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 4 октября, 2006 · Жалоба Я гляжу есть желание копаться и разбираться? Если так, то может заняться сменой ядра на более надёжное (новое)? А то глюки, связаные с ядром похоже ещё нам дадут о себе знать... Чего стоит только TTL=255, который может привести к капитальным затыкам сети... Желание есть. Можно попробовать ядро поменять. Надо только полностью со всем разобраться. А еще б хотелось в АР флешку более емкую впаять, или использовать уже имеющиеся порты для подключения внешних модулей расширеня памяти(что болле реальнее) Давайте чтобы не получилось путаницы определим кто и что будет делать.Я сейчас занимаюсь непосредственно железом,- готовлю всё необходимое для пайки и подключения SD/MMC карточки к G700AP. Все ньюансы подключения я опишу позже, когда девайс заработает. А сейчас у меня основная проблема - драйвер (mmc.c), который никак не хочет собираться компилятором от lexra... :( Разговаривал с dgreen'ом на счёт неотрабатываемых компилятором конструкций,- пофиксил их в драйвере, но всё равно картина осталась неизменной... :-/ Отсюда предложение,- я выкладываю исправленые сорцы драйвера, а вы попробуйте на своей конфигурации его собрать. До конца недели постараюсь сделать 0.5.8 релиз с возможностью удаленного обновления и плюс исправления мелкие (там конфиги айпикад перенести в /etc/ нормально, там кому-то еще надобно чтоб resolv.conf был...) В общем по мелочам наскребу на новую версию и запакую исходники в паблик.ЗЫ. От меня не отказывайтесь :) Я тоже могу помочь и рад сменить ядро. А то с текущим ядром (в частности с его ошибками) не запускается Ip userspace Queuing, что очень надобно для чудной штучки Frottle (очень вкусная вещь). В принципе если ее прикручу к роутеру, готов писать патч для бриджа, чтоб тоже умела в прозрачном режиме работать :) Ждём релиза 0.5.8! :) ЗЫ А кто-то отказался? ;) просто ты вчера писал, что времени нет, вот я и решил поинтересоваться есть ли у заинтересованого человека время и желание. :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Foyle Опубликовано 4 октября, 2006 · Жалоба До конца недели постараюсь сделать 0.5.8 релиз с возможностью удаленного обновления и плюс исправления мелкие (там конфиги айпикад перенести в /etc/ нормально, там кому-то еще надобно чтоб resolv.conf был...)Ой, это был я :)Но я думаю, каждый и сам сможет создать его, по потребности. В конце концов, тут все вроде разбираются в линухе :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Foyle Опубликовано 4 октября, 2006 · Жалоба а у кого-нибудь получилось перенаправить syslog на доругой хост? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 4 октября, 2006 · Жалоба Приношусвои извинения - Ридми в принципе уже готов более свежий (в старом есть тонкие ошибки в разделе о заливке новой прошивки) , всё никак не выложу... дописываю потихонечку. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
RTL8186 Опубликовано 4 октября, 2006 (изменено) · Жалоба Давайте чтобы не получилось путаницы определим кто и что будет делать.Я сейчас занимаюсь непосредственно железом,- готовлю всё необходимое для пайки и подключения SD/MMC карточки к G700AP. Все ньюансы подключения я опишу позже, когда девайс заработает. А сейчас у меня основная проблема - драйвер (mmc.c), который никак не хочет собираться компилятором от lexra... :( Разговаривал с dgreen'ом на счёт неотрабатываемых компилятором конструкций,- пофиксил их в драйвере, но всё равно картина осталась неизменной... :-/ Отсюда предложение,- я выкладываю исправленые сорцы драйвера, а вы попробуйте на своей конфигурации его собрать. Ждем драйвера.А пока посижу в Wive iptables настрою. Там скрипт S50iptables в /etc/rc.d подправить непомишало . И для фаервола правила цепочек прописать , а то АР совсем беззащитным ребенком осталась. Изменено 4 октября, 2006 пользователем RTL8186 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 4 октября, 2006 · Жалоба Ждем драйвера.А пока посижу в Wive iptables настрою. Там скрипт S50iptables в /etc/rc.d подправить непомишало . И для фаервола правила цепочек прописать , а то АР совсем беззащитным ребенком осталась. Выложил драйвер SD/MMC и ext2 сюда: http://slil.ru/23212047 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 5 октября, 2006 (изменено) · Жалоба Ночью переставил Линух,- поставил посмотреть что из себя представляет Мандрива 2006,- ничо такая, красивая. :) Удалось-таки мне нормально собрать чат-сервер и mpcs с помощью компилятора от lexra! mmc.c так и не поддаётся гипнозу... :((( В дальнейшем продвижении SD/MMC мода стопор из-за того, что драйвер не хочет компилироваться :( Вот пачка ошибок, возникающих при сборке (может кто подскажет в чём грабли): make.zip Так же выкладываю чат-сервер, портированый под mips: ichatserv_0.21.zip Нужно положить бинарник и конфиг в /mmc/ichatsrv/, предварительно создав их. Бинарник нужно переименовать в ichatsrvd. S91ichatsvrd нужно положить в /etc/rc.d/ если нужен автозапуск сервера при старте АП. Сервер очень экономичный и есть всего порядка 6% РАМы, не загружает проц. Под винду оч. удобно использовать клиент UniChat. Сейчас буду колдовать над прошивкой со скальпелем в руках, да бы вырезать из неё всё, что можно, да бы освободить 321Кб места чтобы залить mpcs не используя доп. флешку. Кто знает что это за софтина и для чего нужна,- поймут! ;) ЗЫЖ В общем, нужно собирать драйвер mmc.c... Добавлено: После перезагрузки АП /mmc и всё её содержимое стирается! Изменено 5 октября, 2006 пользователем Dr. Morg Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Foyle Опубликовано 5 октября, 2006 · Жалоба а у кого-нибудь получилось перенаправить syslog на доругой хост? Оказалось что нужно всего-то запустить syslogd c опцией -R hostname. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SFX Опубликовано 5 октября, 2006 (изменено) · Жалоба У меня вопрос по поводу установки мощьности в прошиве Wive iwpriv wlan0 set_mib TxPowerOFDM= как я понял значения пишутся в 16-тиричном виде для каждого канала отдельно, а теперь вопросс подскажите какие максимальные и минимальные значения может принимать ета переменная ? Хотелось бы увидить нечто вроде 400mW= 315mW= 250mW= 200mW= 150mW= 100mW= 63mW= 50mW= 32mW= 16mW= Либо в dB и соответствующие значения.... Точка пропатчена радиатором на проце 8186 и на передатчике (в экране вырезал дирку и приклеел радиатор) . Летом перегревался пришлось дорабатывать . Заранее благодарю за ответы ! Изменено 5 октября, 2006 пользователем SFX Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 5 октября, 2006 · Жалоба Только я порадовался, что компилятор наконец заработал как надо... Собираю сейчас Wive из сорцов и...: ********************* RW filesystem ********************* ==>Making ramdisk size 512 KBytes 512+0 входных записей 512+0 выходных записей mke2fs 1.38 (30-Jun-2005) /dev/ram is not a block special device. Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 512 inodes, 512 blocks 25 blocks (4.88%) reserved for the super user First data block=1 1 block group 8192 blocks per group, 8192 fragments per group 512 inodes per group Writing inode tables: done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 36 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. mount: invalid option -- m Usage: mount -V : print version mount -h : print this help mount : list mounted filesystems mount -l : idem, including volume labels So far the informational part. Next the mounting. The command is `mount [-t fstype] something somewhere'. Details found in /etc/fstab may be omitted. mount -a [-t|-O] ... : mount all stuff from /etc/fstab mount device : mount device at the known place mount directory : mount known device here mount -t type dev dir : ordinary mount command Note that one does not really mount a device, one mounts a filesystem (of the given type) found on the device. One can also mount an already visible directory tree elsewhere: mount --bind olddir newdir or move a subtree: mount --move olddir newdir A device can be given by name, say /dev/hda1 or /dev/cdrom, or by label, using -L label or by uuid, using -U uuid . Other options: [-nfFrsvw] [-o options] [-p passwdfd]. For many more details, say man 8 mount . make: *** [all] Ошибка 1 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 5 октября, 2006 · Жалоба где-то в mkimg опечатка или что-то дописал не то... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 5 октября, 2006 · Жалоба где-то в mkimg опечатка или что-то дописал не то...Этот глюк нашёл как исправить,- пришлось в mkimg писать полный путь до папки /mnt/ram.Теперь глюк такой, что под конец он не видит /mnt/smb и не хочет отдавать мне boot.bin (к этому времени linux.bin уже лежит в /images). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 5 октября, 2006 · Жалоба Все глюки нашёл и пофиксил. Прошивка собралась нормально. Сразу взялся за скальпель и как говорится,- по живому резал всё, что плохо лежит, да бы высвободить место под mpcs! :) Так же апгрейдил dropbear до версии 0.48-1, включил в нём scp, он стартует при попытке коннекта, висит в процессах, но нифига не работает :( Пробовал собрать прошивку со старой версией 0.46 и включеным scp,- картина аналогичная - видима нужно ещё конфиги для scp какие-то запихать, чтобы можно было работать с ним. Либо может какие глюки с SSH и SCP начались после того, как я выкинул iptables (в ядре тоже обрубил). Из плохих новостей,- mmc.c до сих пор не поддаётся гипнозу... :-/ Из хороших новостей: 1. COM-порт на G700AP либо не юзается консолью вообще, либо консоль отваливается от него сразу же после загрузки АП, т.к. mpcs прицепился на ttyS0 без каких-либо проблем и ошибок! 2. в BusyBox есть все необходимые утилиты для разметки и форматирования дисков в ext2, ext3,- по этому для работы с SD/MMC картой нам остаётся только собрать драйвер mmc.c - всё остальное уже есть на борту! Сегодня пробовал это добро включать - всё собирается и работает! Поддержка ext2 уже включена в BusyBox; поддержка DOS разделов (модули msdos, vfat) так же присутствуют в Busybox,- включал их - похоже что работают. TODO: 1. Нужно как-то всё-таки заставить dropbear работать по SCP... 2. До смены ядра пока, как до Киева, по этому хотя бы пропатчить его было бы гуТТ; 3. Апдейт версий софта (dropbear, BusyBox, ...). Сейчас пересобираю отдельную прошивку для использования с mpcs ONLY; там не нужно никаких наворотов,- только езернет, вай-вай, свободный COM ну и сам mpcs конечно же. При вырезании ненужного софта в прошивку преркасно помещается mpcs, чат-сервер и ещё место свободное остаётся! :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
RTL8186 Опубликовано 6 октября, 2006 · Жалоба Попробую я ядро поменять посмотрим что получиться. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Animal Опубликовано 6 октября, 2006 · Жалоба использую прошивку Wive-v0.5.6-20060913.tar.gz довольный как СЛОН спасибо огромное.. повторно пишу что удовольствием оочень с большим выложил бы прошивки или мануалы или ещё что .. на домен с неймом по теме wi-fi.net.ua :) огромная благодарность разработчикам и кто помогал настроить мне АП мои... --- вот ещё вопросик.. купил ещё две точки G700AP и хотел бы связать 2 маленькие сети.. как заставить эти АП работать p2p ? или p2mp ? на прошивке Wive-v0.5.6-20060913.tar.gz и ещё есть как можно прикрутить в них SNMP ? или с сервака данные снимать для MRTG как более грамотно поступить ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 6 октября, 2006 · Жалоба Animal Спасибо. Как настроить р2р p2m есть в ридми - раздел как настроить прозрачное соединение(WDS) в конце. Статистику можно собирать ipcad а чем ты снимать ее будешь - уже твое дело. RTL8186 Искренне, желаю удачи. Там в ядре столько вставок по типу #ifdef SET_JACKSON_NET ..... #endif Причем такие вставок много и они по две-три строчки. Портировать это всё в другое ядро - я даже не знаю как. Если что - стучись в аську. Dr. Morg Хм, попробую поковырятся с этим чудом. Да и пора уже вылаживать 0.5.8 версию... зЫ. Поздравьте меня - я винду послал на три буквы. Полностью перешел на линух. Федора 5 вроде бы неплохо работает. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dr. Morg Опубликовано 6 октября, 2006 · Жалоба RTL8186Искренне, желаю удачи. Там в ядре столько вставок по типу #ifdef SET_JACKSON_NET ..... #endif Причем такие вставок много и они по две-три строчки. Портировать это всё в другое ядро - я даже не знаю как. Если что - стучись в аську. ИМХО, стоит попробовать патчить ядро, чтобы эти вставки не убить? Dr. MorgХм, попробую поковырятся с этим чудом. Да и пора уже вылаживать 0.5.8 версию... Угу... нада бы =)А то делаем одну и ту же работу каждый =) зЫ. Поздравьте меня - я винду послал на три буквы. Полностью перешел на линух. Федора 5 вроде бы неплохо работает.Поздравления! :)Но Debian мне всё равно как-то ближе... :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
brb Опубликовано 6 октября, 2006 · Жалоба N.leiten, как в wive ипы по dhcp раздавать? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 6 октября, 2006 · Жалоба brb Честно - не знаю... man udhcpd может помочь... надо будет включить в ридми и этот пункт :) Там по-моему просто конфиг создать нужно в /etc и прописать что нужно... По-моему Virus уже делал такое. Dr. Morg Со вставками - можно попробовать сделать так. Взять оффициальную версию ядра 2.4.18 снять дифф. и потом этим дифом пропатчить уже 2.4.3х какую-то там... Не факт, что будет работать (наверняка будут элементы измененные и убранные, но скорее всего их будет минимум - можно и руками подправить). Попробую на завтра-послезавтра этим занятся. Если получится - буду на седьмом небе от счастья (учитывая возможность включения Frottle в прошивку). ЗЫ. Главное что не винда. А линукс уже можно к своей душе подобрать/доделать ;) (чего нельзя сделать с виндой) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...