From: Sergey Vlasov <vsu@altlinux.ru> To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] IPW2200 - у кого работает ? Date: Sun, 19 Feb 2006 15:04:52 +0300 Message-ID: <20060219120452.GA8533@procyon.home> (raw) In-Reply-To: <op.s46ubvdbd5jclk@max.ostnet.ru> [-- Attachment #1: Type: text/plain, Size: 2771 bytes --] On Sun, Feb 19, 2006 at 12:36:57AM +0300, Arioch wrote: > 18.02.06 в 19:24 Sergey Vlasov в своём письме писал(а): > >> А что там предложат? Драйвер для кнопок ? :-) > > > > Именно - к сожалению, <censored/> производители то и дело изобретают > > собственные ни с чем не совместимые способы для управления wifi. > > Производиели чего, ноутов или сетевых карточек ? Ноутов. > Пока навскидку скажу, не пробовал. > > Раз кнопка без драйвера не работает - значит это Software Control. > Раз Software Control - то в общем-то драйвер и не обязателен, можно будет > включать сеть через echo 0 > /sys/..../rf_kill Нет - Software Control тут в другом месте. Вообще радио в ipw2200 может отключаться двумя способами: 1) Командой самому чипу ipw2200 - этим занимается сам драйвер, именно это делается через echo $x > /sys/.../rf_kill. 2) Сигналом, приходящим на один из контактов слота MiniPCI, аппаратно отключается передатчик - именно это показывает 2 в rf_kill, и с этим драйвер ipw2200 уже ничего поделать не может, пока сигнал запрета не будет выключен. А вот управление этим сигналом в разных ноутбуках реализовано по-разному: - Hardware RF switch - управление осуществляется независимо от ОС (на самом деле, скорее всего, оно всё равно программное, но реализовано, например, в контроллере клавиатуры, либо в BIOS через SMM). - Software RF switch - для включения радио необходимы какие-то действия со стороны ОС, причём, поскольку стандартных портов и т.п. для этой цели не предусмотрено, каждый разработчик придумывает собственный способ управления радио и пишет соответствующий драйвер для Windows (на то, что существуют и другие ОС, ему обычно плевать). Именно в таком случае и возникают проблемы - родного драйвера нет, способ переключения не документирован. Кстати, для некоторых моделей этот способ до сих пор не найден, и на rfswitch.sf.net в качестве последнего средства предлагается заклеивать соответствующие контакты на разъёме MiniPCI. Теоретически возможен промежуточный вариант, когда управление радио реализовано в программе DSDT, выполняемой имеющимся в ОС интерпретатором ACPI - в принципе в Linux такой вариант должен работать, и с точки зрения ipw2200 это будет hardware switch (для него не нужны дополнительные драйверы). > >> Кстати, modinfo ipw2200 не показывает параметра mode, а в /sys он виден. > >> Не знаешь, что это такое ? > > > > У меня показывает: > > > > # modinfo -p ipw2200 | grep ^mode > > mode:network mode (0=BSS,1=IBSS,2=Monitor) > > То ли дрова/ядро другие, то ли просмотрел, то ли без -p не показывает? :-( И без -p показывает... 2.6.14-std26-up-alt5. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2006-02-19 12:04 UTC|newest] Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top 2006-02-18 14:33 Arioch 2006-02-18 15:01 ` Sergey Vlasov 2006-02-18 15:17 ` Arioch 2006-02-18 16:24 ` Sergey Vlasov 2006-02-18 21:36 ` Arioch 2006-02-19 12:04 ` Sergey Vlasov [this message] 2006-02-19 12:20 ` Sergey Bolshakov 2006-02-19 12:38 ` Arioch 2006-02-19 12:04 ` Arioch
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20060219120452.GA8533@procyon.home \ --to=vsu@altlinux.ru \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git