Исходя из написанного здесь: http://freesource.info/wiki/AltLinux/Sisyphus/admin/etcnet?v=s9v&search=etcnet, единственным способом указать режим работы адаптера является написать строчку "mode <режим>" в файле /etc/net/ifaces/ath0/iwconfig Однако (по крайней мере с моим адаптером), вызов iwconfig ath0 mode ad-hoc, при созданом ath0, ведёт к ошибке, вида: Error for wireless request "Set Mode" (8B06) : SET failed on device ath0 ; Invalid argument. и режим остаётся дефотлтным Managed. Единственный способ, которым мне удалось поменять режим работы адаптера: # wlanconfig ath0 destroy # wlanconfig ath0 create wlandev wifi0 wlanmode ad-hoc Но, это слегка не вписывается в etcnet, да и вообще не понятно, как это сделать при загрузке, кроме как из rc.local. Драйвер: http://www.unsafe.ru/lakostis/RPMS/ALTLinux/kernel-2.6.24/repo/i586/ RPMS.kernel/kernel-modules-madwifi-dfs-wks-smp-0.9.4- alt1.r3379.132632.2.3.i586.rpm Ядро оттуда же. Адаптер Atheros, про который lspci больше ничего не говорит. Очень хотелось бы, чтобы выбирать режим можно было штатным образом и без извращений.
Здесь http://git.altlinux.org/people/sbolshakov/packages/etcnet.git расположена версия etcnet, умеющая использовать wlanconfig.
Created attachment 2731 [details] wlanconfig support патч относительно etcnet 0.9.7
принято в 0.9.7-alt2, параметр MODE переименован во WLANMODE
Когда я ещё не знал, что такой баг был записан, я решил такую проблему другим способом: без wlanconfig (не знаю пока, что это такое: у меня такой команды нет), а делая вызов iwconfig в нужный момент -- раньше. Таким образом у меня iwconfig вызывается один раз рано -- с параметрами из ifaces/*/iwconfig_prep, а второй раз -- как прежде, и с параметрами из ifaces/*/iwconfig. https://bugzilla.altlinux.org/show_bug.cgi?id=18388
*** Bug 18388 has been marked as a duplicate of this bug. ***
pilot: не протеряй пожалуйста в 0.9.8, в svn этого изменения нет, сколь я понимаю.
Спасибо, что напомнил, теперь есть: http://racktables.org/trac/changeset/2568