После полутора лет разработки представлен релиз OpenWRT 10.03.1 (https://openwrt.org/) "Backfire", дистрибутива Linux, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы и точки доступа. OpenWRT поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто у удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов.
Изменения в окончательном выпуске по сравнению с версией 10.03.1 RC6 (http://www.opennet.me/opennews/art.shtml?num=32229):
- Добавлена поддержка TP-Link TL-MR3420, Netgear WNDR3800 и D-Link DSL-2650U;
- Дополнительные улучшения, касающиеся mac80211;
- Изменена схема нумерации беспроводных интерфейсов для поддержки перезапуска отдельных радиоинтерфейсов;
- Исправления:
- Исправления работы ethernet на более н...URL: https://openwrt.org/
Новость: http://www.opennet.me/opennews/art.shtml?num=32661
оно стоит того, чтобы заменить собой на дир-320 прошивку от "друзей Олега"?
> оно стоит того, чтобы заменить собой на дир-320 прошивку от "друзей Олега"?Зависит от того что вам нужно. Как минимум, openwrt вполне заслуживает того чтобы на него посмотреть.
С моей колокольни выглядит так:
[+] Свежее ядро. Можно например ext4 или XFS использовать без особого риска факапов.
[+] Адекватно сделанная файловая система с возможностью записи и failsafe режимом загрузки.
[+] Нормальная вебморда, очень крутая. "Олегу" до этого как пехом до Пекина.
[+] Нормальная пакетная система, в сочетании с нормальной ФС это позволяет рассмотреть сие как обычный комп :). Под openwrt пакетов намного больше чем под что либо еще. Там есть почти все мыслимые виды пакетов которые может захотеться установить на мелкой сетевой железке.
[+] Не закладываются на закрытые блобы. Свобода действий полная.
[+] Удобная система кросскомпиляции. Расставили галочки - получили образ в нужном лично вам виде. Очень мило.
[+] Очень мощная система с объединением групп интерфейсов в "зоны" с межзональными правилами файрвола. Можно рулить не отдельными интерфейсами а группами интерфейсов как интерфейсами.
[+] Оно не считает что 640Кб хватит всем, а у роутера может быть только LAN + WAN и никак иначе. Даже в вебморде.
[+] В вебморде есть удобный индикатор статуса wi-fi (скорость, уровень сигнала) который еще и перерисовывается благодаря ajax-у. А также сканирование эфира и прочая. Свежие версии LuCI - приятная штука.
[-] Единственный замеченный минус: если вам нужен accel-pptp, в опенврт он пока не user friendly.
> оно стоит того, чтобы заменить собой на дир-320 прошивку от "друзей Олега"?Смотря, как вы хотите использовать роутер.
Если вам нужны функции файл-сервера/vpn сервера/качальщика торрентов/просто качальщика/веб-сервера/и.т.д.
Или у вас непростая схема подключения к интернету.
Или даже несколько каналов в интернет и нужна балансировка.
Или вам просто нравится ковыряться в роутере и ставить что-то нове.
То OpenWRT поможет вам лучше, чем прошивка от Олега.А если "поставил-настроил-забыл", то можно оставаться на прошивке от Олега.
Ещё как вариант: dd-wrt - поставил, настроил, забыл, и будет работать годами.
В отличие от множества родных прошивок.P.S.
Вообще рекомендую сразу ставить нормальную прошивку, не оставаться на родной.
Качество родных прошивок почему-то часто хромает.
С родными прошивками получается круговое движение.
- Выпустили новый роутер с новой прошивкой.
- Нашли глюки.
- Исправили.
- Нашли глюки.
- Исправили.
...
- Вроде отловили все глюки.
- Выпустили новый роутер с новой прошивкой.Плюс к этому какие-то функции в прошивке могут быть, а могут и не быть.
А может, что они есть, но реализованы не очень хорошо.
Или названы так, что не догадаешься сразу (например, "проброс портов" устоялся, как "virtual server").В противовес этому - многофункциональная, не виснущая прошивка, в которой сложно словить глюки.
штатная от 320 - быстрее, но глюков много.
ВРТ - из известных мне проблем только затыкание по количеству трансляций в нате, ну и она почти в 2 раза медленней на большом количестве потоков.
> ВРТ - из известных мне проблем только затыкание по количеству трансляций в нате,У openwrt как раз обычно максимальное число трансляций настроено в соответствии с доступной у девайса оперативке. А вот обезьяны из длинка имеют свойство указывать там отфонарные параметры, и максимальное число трекаемых соединений, и дикие по времени таймауты. В результате под нагрузкой начинается то что вы называете "глюков много", когда у девайса оперативка целиком выжирается под трекинг соединений и наступает полный ахтунг.
Есть смысл шить его DIR-320 ? Сейчас 10.03 ядро 2.6 и постоянно отваливается wi-fi, мб решиться проблема ? :D
У меня тоже 10.03 уже давненько на вшк-320, wifi не отваливается, копайте в настройках. Собирал и шил в основном по инструкциям с этого блога http://dipcore.com/?p=117
В том и дело что ковырялся,однажды даже пришлось JTAG распаивать потому что он в хаб превратился после очередных ковыряний )) Просто пропадает сеть и все, "wifi on" помогает порой но каждый раз лезть в консоль это ппц. Кстати, где логи hostapd посмотреть ?))
dmesg и logread вам в руки, имхо.
У меня на родной прошивке постоянно вай-фай отваливается. )
b43 или wl?
b43
wl не поддерживает режим работы ap.
А b43 может глючить, если не грузится правильная firmware.
Зыж
Вот отличная статья про эти дрова http://linuxwireless.org/en/users/Drivers/b43
Там же и сравнительная табличка кто из них что может.
> Вот отличная статья про эти дрова http://linuxwireless.org/en/users/Drivers/b43
> Там же и сравнительная табличка кто из них что может.Ага, not supported:
Interference mitigation.
HT
40MHz channels
5GHz for N-PHY cardsНу то-есть .n там полудохлый пока. А у атеросов уже давно работает HT и 40МГц каналы, например.
> А b43 может глючить, если не грузится правильная firmware.Он может глючить и по другим поводам. То что броадком поздно открыл сорцы имело свою цену...
может.
но из представленной ссылки ясно какие устройства поддерживаются и как.
и если устройство в списке и исправно, то шансы очень не плохие.
> но из представленной ссылки ясно какие устройства поддерживаются и как.Там похоже обновляется раз в сто лет и то что там есть не совпадает с наблюдаемой реальностью.
> и если устройство в списке и исправно, то шансы очень не плохие.
Лично мне удавалось запустить броадком на асусе с b43 в довольно минимальном режиме: AP mode, только 1 виртуальный AP, WPA2. Работает, не отваливается, но что-то сверх того - болт. Режим мониторинга - болт. Более 1 виртуального SSID на адаптер - болт.
А у атероса все это давно работает. Как и вафля в .n со всеми прибабахами, да еще и никакого фирмваре не надо для PCI-карточек (это актуально в том числе и для чипов применяемых в роутерах, где радио интегрено в основной проц или припаяно рядышком на той же плате).
> Есть смысл шить его DIR-320 ? Сейчас 10.03 ядро 2.6 и постоянно
> отваливается wi-fi, мб решиться проблема ? :DВ wl500GP с практически таким же железом такая же проблема была с древним ядром 2.4 и проприетарным драйвером (выводок brcm-2.4) в старой версии openwrt. Этот выводок все-равно будет удавлен т.к. 2.4 более не поддерживается апстримом.
А в ядре 2.6 с b43 такой проблемы не замечено. Влейте релизный 10.03.1 без сохранения настроек и посмотрите останется ли проблема. Если останется - вы нашли какой-то хитрый баг которого у других не было, видимо. Отловите и запишите в багтрекер.
Главное чтобы нужная фирмваре была в наличии и грузилась (см. вывод dmesg)
> Главное чтобы нужная фирмваре была в наличии и грузилась (см. вывод dmesg)В дефолтном образе 10.03.1 она должна быть. Если ее нет - БАГ.
Но за вот это я и люблю атерос - его PCI-чипам вообще не надо никакого фирмваре.
Абсолютно не должна.
Согласно ссылке, которую я представил выше, фирмваре не могут распространятся в составе дистрибутивов.
Поэтому и выкусываются из свежескаченных виндовых драйверов.
Более того, во всех дистрах модуль b43 в бэдлисте по этой причине, а используется wl.
> Абсолютно не должна.В образе который собран под конкретный девайс - просто обязана быть, иначе баг.
В образе "для броадкома вообще" - тоже должны быть фирмвары на все случаи жизни.> Согласно ссылке, которую я представил выше, фирмваре не могут распространятся в составе
> дистрибутивов.Как обладатель девайса на броадкоме уверяю вас что вы свистите. В образ openwrt для броадкома включаются фирмвари для тамошних адаптеров. И в убунте b43 явно пару фирмварин.
> Поэтому и выкусываются из свежескаченных виндовых драйверов.
Это где такой жестокий онанизм? Такое вроде когда-то было, но как я понимаю с тех пор вопрос как-то утрясли и броадком вроде как разрешил редистрибуцию фирмварей на каких-то более вменяемых условиях. Поэтому как минимум для некоторых броадкомовских чипсетов фирмваре таскают и это вроде как легально. Во всяком случае, в убунте и openwrt как минимум некоторые фирмвары броадкома замечены.
> Более того, во всех дистрах модуль b43 в бэдлисте по этой причине,
> а используется wl.Я не знаю в каких там "всех" дистрах, но уверен что использовать проприетарный WL это вообще каменный век. Такое ощущение что там какие-то устаревшие сведения которые никто не удосужился заапдейтить, чтоли.
Хотел бы мнение эксперта,
насколько затратна интеграция новых пакетов в билдсистему? И как в свой/сторонний софт интегрировать врт-шную подсистему работы с конфигурацией (UCI/LuCI)?
Это не сложно. В openwrt все хорошо автоматизировано. Надо написать специальный Makefile, похожий на rpm-spec. После этого можно собирать пакеты, включать софт в образы прошивок под все поддерживаемые платформы.
> Есть смысл шить его DIR-320 ? Сейчас 10.03 ядро 2.6 и постоянно
> отваливается wi-fi, мб решиться проблема ? :Dдля wifi советую из svn собирать на дровишки гораздо свежее
> для wifi советую из svn собирать на дровишки гораздо свежееtrunk точнее
> для wifi советую из svn собирать на дровишки гораздо свежееТам все гораздо свежее, только это не релизная версия...
а поддержку tl-wr703n почему-то в релиз не включили, хотя в trunk есть (и работает).
> а поддержку tl-wr703n почему-то в релиз не включили, хотя в trunk есть (и работает).Сами же и ответили на свой вопрос :). В trunk много чего работает. Просто не оформлено как некий окончательный юзабельный релиз.
Знает ли кто-нибудь, относительно D-Link DSL-2650U появилась ли поддержка DSL?
Только что вновь попытался поискать, но что-то неясно, даташит на вики висит на чип, но явного указания на поддержку/работу нет. Заранее спасибо.
> даташит на вики висит на чип,Это не даташит а маркетинговая туалетная бумага, увы. Годится только чтобы распечатать и использовать вместо туалетной бумаги. Самое полезное что там есть - структурная схема. Которая конечно говорит какие блоки есть, но ни звука не издает о том а как ими собственно рулить.
А на моем dir-615 как отрубался инет периодически, входя в бесконечные цикл link up - link down, так и отрубается.
615 лучше в Keenetic перешить, наверное. Смотря сколько функционала вам нужно, впрочем.
> А на моем dir-615 как отрубался инет периодически, входя в бесконечные цикл
> link up - link down, так и отрубается.По такому описанию конечно же сразу понятно что у вас не так и как чинить :). Если вы в состоянии понять в чем проблема и записать баг - велкам в багтрекер, имхо.
Если бы я был в состоянии понять, я бы ее починил. Писал на форум openwrt, писал в IRC-канал. На форуме молчат, на канале сказали, что у меня наверное плохой кабель, который идет к ISP. Но так как проблема появляется когда как, а кабель служил верой и правдой до openwrt, этот вариант отпадает.
> Если бы я был в состоянии понять, я бы ее починил.Как бы проанализировать вывод в логи и запатчить сорец - немного разные по сложности задачи. Особенно в случае если баг натурально в чипе драйвера застрял.
> Писал на форум openwrt, писал в IRC-канал. На форуме молчат, на канале
> сказали, что у меня наверное плохой кабель, который идет к ISP.Киньте линку чтоли?
> Но так как проблема появляется когда как, а кабель служил верой
> и правдой до openwrt, этот вариант отпадает.Кабель в принципе мог испортиться и опосля, поэтому неплохо бы проверить с другой прошивкой. А то вообще, бывает довольно обидно долго прогеморроиться с поиском бага которого оказывается вообще нет. У железа вообще бывают свои глюки, иногда их удается заворкэраундить в драйвере или применить магию стабилизирующую поведение чипа. Особенно этим грешат wi-fi чипы. Там просто черная магия во весь рост. Везде.
> Особенно этим грешат wi-fi чипы. Там просто черная магия во весь рост. Везде.Ну да, ну да - http://habrahabr.ru/post/149447/
Нафига его собирать под dir-320, когда готовая сборка работает нормально, а чего не хватает ставиться прекрасно в виде пакетов?
Какой образ?
ты о чем?
Ядро 2.4 или 3.0? И какое название образа?
Неплохо работает с версии rc5 на dir-330. По-моему отличия от 320-го только в объеме памяти и флеша. Работает в режиме беспроводного клиента, к точке кабелем постоянно подключено два системника. Единственное нарекание - после сбоев питания не всегда цепляется к точке доступа. Помогает перезагрузка, без каких либо ковыряний. Буквально только что перешился на релиз, все работает. Прошивал веткой с ядром 2.4 http://downloads.openwrt.org/backfire/10.03.1/brcm-2.4/openw...
Router Model D-Link DIR-330
Firmware Version OpenWrt Backfire 10.03.1 / LuCI 0.10.0 Release (0.10.0)
Kernel Version 2.4.37.9
Local Time Sun Dec 25 13:40:52 2011
Uptime 3h 19m 11s
Собирать образ можно и без компиляции. Можно повыкидывать ненужное. Плюс собранная сборка занимает меньше места, чем то же самое, установленное из пакетов. Плюс в свою сборку можно сразу впихнуть все конфигурационные (да и вообще любые) файлы и получить сходу работающую так как надо систему.
может кто-нибудь в двух словах объяснить в чем отличия от dd-wrt?
интересует техническая сторона
Дельту в сорцах посмотреть слабо?
> Дельту в сорцах посмотреть слабо?Там такая дельта будет что мозг взорвется.
По-моему dd-wrt делается на базе опенврт со своими доработками.
удобный пакетный менеджер opkg с кучей собранного софта, гибкая и удобная конфигурируемость благодаря использования jffs (возможность работать с флешкой как с обычной файловой системой в режиме rw), очень удобные скрипты для сборки из сорцов своей собственной прошивки и пакетов.Это вкратце, а вообще openwrt - это бомба в мире роутеров на линуксе.
> может кто-нибудь в двух словах объяснить в чем отличия от dd-wrt?
> интересует техническая сторона1) В openwrt не делят на хомячков и крутых ISP. Не пытаются слупить денег за заблобленую версию с ключом-кейгеном для ISP.
2) Дофига пакетов, явно больше.
3) Другая вебморда. Оперирующая очень гибкими сущностями. Настроить половину нетривиальных конфигов можно даже из вебморды.
Технически - мне нужен был OpenVPN сервер и dd-wrt этого вообще не умеет.
Мой "открытый" роутер Netgear WRN3500 Openvrt поддерживается плохо.
> Технически - мне нужен был OpenVPN сервер и dd-wrt этого вообще не
> умеет.
> Мой "открытый" роутер Netgear WRN3500 Openvrt поддерживается плохо.А в чем проблема с dd-wrt не очень понял? у меня увнутре есть OpenVPN, сервером ему работать или клиентом зависит исключительно от конфига...
Какая конкретно dd-wrt не скажу, дома оно. В свое время поставил dd-wrt только потому, что "крутая, имеющая много пакетов и вообще самая-самая" OpenVRT на моем Asus RT-N16 на момент установки работала в очень экспериментальном режиме, я-ля смогли загрузить ядро и организовать вывод на консоль через JTAG. Судя по всему (http://wiki.openwrt.org/toh/asus/rt-n16) на сей момент поменялось крайне мало! Ну и чего толку от того что она вся такая из себя крутая, но на моем роутере (а на момент покупки что-то никто другой из производителей не выпустил железки с 1Gb switch, WiFi n и парой USB портов за вменяемые деньги) не работает?
Обновился. Как всегда, перестала работать вафля b43. При запуске роутер просто виснет, хотя на rc5 оно с багами, но работало.
> Обновился. Как всегда, перестала работать вафля b43.Атерос рулит :P
Черт, а я и не знал, что у них есть релизы... Всегда из svn собираю.
> Черт, а я и не знал, что у них есть релизы... Всегда из svn собираю.Они иногда релизят застабилизированное состояние как нечто с более-менее длительной поддержкой и возможностью обновления доустановленных пакетов.
Что OpenWRT, что DD-WRT - оба плохо работают с Linksys WRT54GL, хотя это одно из первых устройств, для которых все эти альтернативные прошивки создавались. На OpenWRT постоянно Wi-Fi падает, на DD-WRT не работает L2TP. Поставил родную прошивку от Cisco, ручками ip-адрес L2TP-сервера прописал - всё работает без проблем и накладок уже около года, обслуживая 3 проводных и 4 беспроводных устройства.
> Что OpenWRT, что DD-WRT - оба плохо работают с Linksys WRT54GL, хотя
> это одно из первых устройств,Так потому и плохо работает. Это устройство - как i386 по современным меркам. Флеша мало, RAM мало, проц хилый, вайфай древний. Стоит ли удивляться что такой девайс уже не слишком интересен разработчикам и активной части населения, готовых тестировать, колотить баги и чинить потом все это?
Рулят нынче, извините, куча дешевых и мощных девайсов на атеросе. Ну RaLink еще в дешевых девайсах - тоже вроде ничего(его поддержка пока в trunk).
Что-то я на сайте не нашёл, работает ли это на RT-N16?
Не работает:
http://wiki.openwrt.org/toh/asus/rt-n16У самого такой роутер. Сижу на TomatoUSB. Удивляюсь, что по крайней мере три альтернативные прошивки давно его поддерживают, а в этой до сих пор не запилили поддержку.
Жаль. А в Tomato как с openvpn? Есть из коробки или если ставить из пакетов - адекватно работает?
Не доводилось использовать openvpn. Вот здесь описание сборок: http://tomatousb.org/doc:build-types
> три альтернативные прошивки давно его поддерживают, а в этой до сих
> пор не запилили поддержку.У него соотношение цена-качество как-то не фонтан. Вот разработчики и не жалуют его особо. К тому же это броадком, что означает проблемы с радио. Спасибо броадкому за то что долго давились жабой. Теперь конкурирующие чипсеты от менее жадных - поддерживаются лучше ;)
>> три альтернативные прошивки давно его поддерживают, а в этой до сих
>> пор не запилили поддержку.
> У него соотношение цена-качество как-то не фонтан. Вот разработчики и не жалуют
> его особо. К тому же это броадком, что означает проблемы с
> радио. Спасибо броадкому за то что долго давились жабой. Теперь конкурирующие
> чипсеты от менее жадных - поддерживаются лучше ;)В tomatoUSB проблем с радио не возникает вот уже несколько месяцев. А ведь прошивка тоже открытая.
> В tomatoUSB проблем с радио не возникает вот уже несколько месяцев. А
> ведь прошивка тоже открытая.Так в trunk openwrt наверное не меньше. Просто они довольно долго стабилизировали отбранченную ветку.
А, тогда это частично проясняет ситуацию.
> А, тогда это частично проясняет ситуацию.10.03.1 это очень сильно задержавшийся релиз. Он был ответвлен от trunk очень давно, со всеми вытекающими(как то старинность многих ключевых компонентов и очень лимитированный бэкпорт багфиксов). В свете огромного числа изменений и в результате багов - было аж 6 RC, поэтому кто не потестил их все на своей железке на предмет багов и регрессий - ну тот и получил баги в релизе, соответственно, извините. Я на своих железках (простите, atheros based) тестил все RC. Поэтому у меня все чики-пуки. Все реально достававшие меня баги они таки починили. Сами понимаете, протестить все комбинации железа - очень нетривиальная задача. Если вам нужен хороший результат, почему бы вам не присоединиться к процессу, хотя-бы в минимальном объеме?
>> Исправлены регрессии cpmac ethernet на различных платах с чипсетом AR7;вот тут дурь, конечно, была. понахватали каких-то patch'ей хз откуда, а они сломали ethernet нафиг на ar7, и если это была штука без wifi, как DLink 300T/5XXT, то она превращалась в кирпичик.
на багрепорты по-этому поводу забивали долго, а тут чего-то встрепенулись и тупо patch'и эти поудаляли.
> wifi, как DLink 300T/5XXT, то она превращалась в кирпичик.Даже если что-то пошло не так, такой кирпичик раскирпичивается через его ADAM2 (бутлоадер).
под RT-N16 недавно вышла новая прошивка у Асуса - очень неплоха, почти неделя - полет отличный. Вафля устойчива, скорость радует, вебморда просто отлично.
> вебморда просто отлично.После современной LuCI понятия о прекрасном становится более другие. Вот LuCI в 10.03.1 - это отличная вебморда, да.
Сидел на тестовой сборке из git. Теперь скомпилирую релиз. Спасибо за новость!
уже полгода как не могу осилить на dir-320. то wi-fi отваливается, то l2tp, то оба.
> уже полгода как не могу осилить на dir-320. то wi-fi отваливается, то
> l2tp, то оба.А не пробовали вычислить проблему и написать БАГ? Их реально чинят. Если, конечно, поймать и заколотить. Внятно описав что и как в объеме достаточном для понимания проблемы и ее починки.
насколько в OpenWrt поддерживается QoS? конкретно интересует возможность раздельного (индивидуального) регулирования скорости входящего трафика у клиентов по WiFi. девайс Dir-300.
настолько же, насколько оно поддерживается ядром
tc Вам в руки.
Да. И imq, раз входящий.
Поддерживается хорошо, но вебморда к шейперу похуже чем в pfSense
Настройка vlan из веб-интерфейса работает? Или как в dd-wrt, формально есть, но использовать нельзя, только руками вбивать циферки..
> Настройка vlan из веб-интерфейса работает? Или как в dd-wrt, формально есть, но
> использовать нельзя, только руками вбивать циферки..Работает. Использовать можно, я проверял.
> Настройка vlan из веб-интерфейса работает?Есть и даже распиловку свича на вланы правильно показывает. Вроде работает.
http://wiki.openwrt.org/ru/toh/tp-link/tl-mr3420
Лучше бы перевел на 300 длинк!
Кто подскажет, как принт-сервер будет работать ? Принтер не GDM , HP 1200.
> Кто подскажет, как принт-сервер будет работать ? Принтер не GDM , HP
> 1200.По крайней мере, cups там есть.
> Кто подскажет, как принт-сервер будет работать ? Принтер не GDM , HP
> 1200.Нормально будет работать, у меня такой же. Ставите p910nd, указываете интерфейс /dev/usb/lp0, настраиваете клиентов. С драйвером PS печать графики идет очень медленно, я использую pcl3.
Какую конкретно брать прошивку для DIR-320 (А2)? На сайте OpenWRT с разбегу не понял.
http://downloads.openwrt.org/backfire/10.03.1/brcm47xx/openw...
здóрово!мой Asus WL500gP V2 поддержан в полном объёме
http://wiki.openwrt.org/toh/asus/wl500gp
осталось только разобраться
Если нужен wi-fi, то только с ядром 2.4. Так что о полном объеме я бы не стал говорить, это только для v1.
У меня только одна проблема: купил радиомодуль mini pci мощностью 23 dbm, openwrt позволяет выставить tx power только 20 dbm, а реально работает на 17. Та же история с модулем мощностью 20 dbm (20 и 17). Еще один модуль - 25 dbm, позволяет выставить 20, и работает тоже на 20.
Также настраивал несколько штук WNDR3700v2 из одной партии. Там wi-fi b/g/n имеет мощность 27 dbm. На 3-х устройствах openwrt позволила выставить 20 dbm, работает тоже на 20. И лишь на одном получилось 27, работает на 25. Все описываемые модули сделаны на различных чипах Atheros. Кто-то уже боролся с такой проблемой?
Да. Это связано с законодательством на мощность излучения в разных странах.
Поскольку дрова поддерживают это в разной степени готовности, то и влт такой результат.
Правил на азеросных дровах следующим образом - находил где устанавливается в модуле
та переменная и правил сырцы. На поиск ушло минуты 2. На понимание того что это зависит от страны - в несколько раз больше.
> Да. Это связано с законодательством на мощность излучения в разных странах.
> Поскольку дрова поддерживают это в разной степени готовности, то и влт такой
> результат.
> Правил на азеросных дровах следующим образом - находил где устанавливается в модуле
> та переменная и правил сырцы. На поиск ушло минуты 2. На понимание
> того что это зависит от страны - в несколько раз больше.Ну, страны я первым делом бросился менять. US, SE, CA, AW, много чего перепробовал. Меняется количество каналов, но не tx power. Теперь тоже буду смотреть драйверы. И, кстати, не подскажете, в какой стране самые либеральные законы на wi-fi?
Бесполезно. Насколько я понял согласно этому http://linuxwireless.org/en/users/Drivers/ath?highlight=...
> The Atheros EEPROM regulatory domain can contain an ISO-3166-1-numeric country code. This may or not match the exact ISO3166-1-numeric country code, but usually doesТак что я решил, что мне проще поменять на константу и всё.
Зыж
Да, там же была и не большая табличка сравнения по странам.
> либеральные законы на wi-fi?Зависит от того что под либеральностью понимать.
Например все 14 каналов на 2.4 ГГц доступны только в японии. У остальных стран чаще всего 13 каналов (европа и т.п.) или даже меньше. Поэтому 14-й канал доступен только японцам, ну или если вы соврете что вы таковой. Только если вы соврете - не обижайтесь если вас вздуют за покладание на регулятивные нормы. Прецеденты бывают. Россия в плане регулятивных норм больше всего похожа на европу. Те же 13 каналов, те же 100 милливатт в эфир максимум и пофигу на параметры антенны (в некоторых странах есть лимит и на допустимые параметры антенны).
Если под либеральностью понимается мощность и усиление антенны, там уже смотреть надо. По идее кернел печатает свою точку зрения на вопрос в dmesg. Где оно там либеральнее - а фиг знает, я не ставил своей целью нарушить регулятивные требования. Мне не очень прикольно облучаться микроволнами оптом, а разрешенных 100 мВт более чем достаточно чтобы прострелить всю хату от и до да еще и на улицу по всем окрестностям через бетонные стены светить самым бессовестным образом (что по идее нарушение но т.к. это делают вообще все, на это закрывают глаза).
> У меня только одна проблема: купил радиомодуль mini pci мощностью 23 dbm,
> openwrt позволяет выставить tx power только 20 dbm,Имейте в виду: в России вы имеете право дудеть в эфир без регистрации не более 100мВт (20dbm) и только в помещении. Так что в принципе - о вашем же заду и пытаются позаботиться. Хоть и кривовато, там какие-то баги по этому поводу бывают. Да еще тупые китайцы в еепром адаптеров часто шьют не страну назначения а свою родную чайну, для которой и выбираются требования (которые впрочем довольно похожи на российские).
Еще на некоторых адаптерах (как минимум ubiquiti) повышение мощности реализовано как простой сдвиг на сколько-то dbm, так что при выставлении в морде 20dbm адаптер по факту будет лупить на максимуме. Т.е. 28dbm адаптер получив настройку в 20 будет по факту выдавать 28, а если вам надо именно 20 - тогда в морде надо ставить 12, соответственно. Такая вот арифметика бывает.
Вообще, такой момент можно уточнить на форуме. Разработчики в этом вопросе шарят.
>[оверквотинг удален]
> тупые китайцы в еепром адаптеров часто шьют не страну назначения а
> свою родную чайну, для которой и выбираются требования (которые впрочем довольно
> похожи на российские).
> Еще на некоторых адаптерах (как минимум ubiquiti) повышение мощности реализовано как простой
> сдвиг на сколько-то dbm, так что при выставлении в морде 20dbm
> адаптер по факту будет лупить на максимуме. Т.е. 28dbm адаптер получив
> настройку в 20 будет по факту выдавать 28, а если вам
> надо именно 20 - тогда в морде надо ставить 12, соответственно.
> Такая вот арифметика бывает.
> Вообще, такой момент можно уточнить на форуме. Разработчики в этом вопросе шарят.Я знаю об ограничении в 20 dbm, и не то что бы очень хочу нарушить законы или сделать плохо соседям, просто в моей квартире из угла в угол через 3 стены 17-ти dbm категорически не хватает даже с самодельной направленной антенной. 20 - уже связь устойчивая, но скорость критике не поддается, с 23 - будет совсем хорошо, при этом я никому особо не помешаю, проверял.
Кстати, в свете законодательных ограничений, не совсем понятно, как у нас продаются те же WNDR3700, мощность передачи у которых в 5 раз превышает разрешенную.
Описываемых Вами адаптеров еще не встречал, те, что мне попадались, умеют только понижать мощность.
На форуме такой вопрос уже задавался (правда не в совсем корректной форме), на что разработчики отправили вопрошающего на dd-wrt.