[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:34864] Re: [Q] GW-NS110 with woody



柴田(あ)です。

カーネルコンパイルしなおしました→結果は×
実行権限 root でも→結果は×

In message <20021008180707.GD4821%yamyas@xxxxxxxxxx>
   "[debian-users:34813] Re: [Q] GW-NS110 with woody"
   "Wed, 9 Oct 2002 03:07:09 +0900"
   "YamYas <yamyas@xxxxxxxxxx>" wrote:

>> /etc/pcmcia/wireless.opts を編集し
>> *,*,*,*)
>>      INFO="Wavelan IEEE example (Lucent default settings)"
>>      ESSID="any"
>>      MODE="Managed"
>>      RATE="auto"
>>      KEY="open"
>
>KEYは、WEPのキーを入れるのですが、これはあきらかに間違いです。
>WEPを使用していないのであれば、指定しないか"off"です。

とにかく、つなぐのが先決ですので、 WEP 等あらゆる
接続しない要因をはずしております。
(誰にでも Hot Spot 状態)
したがって、 WEP も使用しないつもりでしたので、
ご指摘が正しく /etc/pcmcia/wireless.opts を下記のように
編集したところ
*,*,*,*)
    INFO="Wavelan IEEE example (Lucent default settings)"
    ESSID="off"
    MODE="Managed"
    RATE="11M"
    KEY="off"

下記のように ESSID の中身が消えてくれました。
$ /sbin/iwconfig eth1
eth1      IEEE 802.11-DS  ESSID:""  Nickname:"Prism  I"
          Mode:Managed  Frequency:2.484GHz  Access Point: 00:00:00:00:00:00
          Bit Rate:11Mb/s   Tx-Power=15 dBm   Sensitivity:1/3
          Retry min limit:8   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0/92  Signal level:134/153  Noise level:134/153
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


>> そして相変わらず、どのオプションをいれても
>> 使えない iwconfig オプションです。
>> 
>> $ /sbin/iwconfig eth1 ap 00:99:cc:1d:93:0c
>> Error for wireless request "Set AP Address" (8B14) :
>>     SET failed on device eth1 ; Operation not permitted.
>
>一般ユーザだからでしょうね。

一応すべての権限で実験したつもりです。
当方の場合、最初に一般ユーザで実行してダメなら、
sudo をつかって実行してみます。
一度だけ root でないとダメ(sudo だとインストール中に
エラーがでたか、コンパイル中にエラーが出た)だったことが
あったので、 su して実行してみましたが同じエラーを
吐かれてます。

$  /sbin/iwconfig eth1 ap 00:99:cc:1d:93:0c
Error for wireless request "Set AP Address" (8B14) :
    SET failed on device eth1 ; Operation not permitted.
$ sudo  /sbin/iwconfig eth1 ap 00:99:cc:1d:93:0c
Error for wireless request "Set AP Address" (8B14) :
    SET failed on device eth1 ; Operation not supported.
$ sudo su -
#  /sbin/iwconfig eth1 ap 00:99:cc:1d:93:0c
Error for wireless request "Set AP Address" (8B14) :
    SET failed on device eth1 ; Operation not supported.
# exit

では、 wireless-tools が入ってないのではないかと
いう点については下記のようになっていて見た目は多分
大丈夫だと思っています。
$ dpkg -l | grep wireless
ii  wireless-tools 23-2           Tools for manipulating Linux Wireless Extens

他のものはどうかと下記のようにみて、試してみました。
$ ls -l /sbin/iw*
-rwxr-xr-x    1 root     root        25048  4月  7  2002 /sbin/iwconfig
-rwxr-xr-x    1 root     root         5504  4月  7  2002 /sbin/iwgetid
-rwxr-xr-x    1 root     root        17052  4月  7  2002 /sbin/iwlist
-rwxr-xr-x    1 root     root        14608  4月  7  2002 /sbin/iwpriv
-rwxr-xr-x    1 root     root        11896  4月  7  2002 /sbin/iwspy

$ /sbin/iwgetid eth1
eth1      ESSID:""

と正常にみえます。

ところが下記のように KEY 関連でエラーがでています。
これが今回の問題の根幹かもしれないと思いつつ、
次の手が思いつきません。

$ /sbin/iwlist eth1 freq
eth1      14 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 14 : 2.484 GHz


$ /sbin/iwlist eth1 ap
eth1      Interface doesn't have a list of Access Points

$ /sbin/iwlist eth1 rate
eth1      4 available bit-rates :
          1 Mb/s
          2 Mb/s
          5.5 Mb/s
          11 Mb/s


$ /sbin/iwlist eth1 key
eth1      0 keys available :
SIOCGIWENCODE: Operation not permitted
$ sudo /sbin/iwlist eth1 key
eth1      0 keys available :
SIOCGIWENCODE: Operation not supported
$ sudo /sbin/iwlist eth1 power
eth1      Supported modes :
                        o Receive all packets (unicast & multicast)
                        o Receive Unicast only (discard multicast)
          Fixed period  ;  min period:0us
                           max period:65.535s
          Fixed timeout ;  min timeout:0us
                           max timeout:65.535s
          Current mode:off

$ sudo /sbin/iwlist eth1 txpower
eth1      1 available transmit-powers :
          15 dBm        (31 mW)


$ sudo /sbin/iwlist eth1 retry
eth1      Fixed limit    ;  min limit:0
                            max limit:65535
          Fixed lifetime ;  min lifetime:0us
                            max lifetime:65.535s
          Current mode:on
                  min limit:8 max limit:5
                  lifetime:512ms



下記は私には理解できないのですが、まぁナンかでて
エラーらしいのは見当たりません。

$ /sbin/iwpriv eth1
eth1      Available private ioctl :
          force_reset (8BE0) : set   0      & get   0
          card_reset (8BE1) : set   0      & get   0
          set_port3 (8BE2) : set   1 int  & get   0
          get_port3 (8BE3) : set   0      & get   1 int
          set_preamble (8BE4) : set   1 int  & get   0
          get_preamble (8BE5) : set   0      & get   1 int
          set_ibssport (8BE6) : set   1 int  & get   0
          get_ibssport (8BE7) : set   0      & get   1 int


正しく動いていれば楽しいことができそうなコマンドも
つれないお返事です。

$ /sbin/iwspy eth1
eth1      No statistics to collect


また、カーネルのコンパイルオプションも全部モジュール
としてみました。
#
# Wireless LAN (non-hamradio)
#
CONFIG_NET_RADIO=y
CONFIG_STRIP=m
CONFIG_WAVELAN=m
CONFIG_ARLAN=m
CONFIG_AIRONET4500=m
CONFIG_AIRONET4500_NONCS=m
CONFIG_AIRONET4500_PNP=y
CONFIG_AIRONET4500_PCI=y
CONFIG_AIRONET4500_ISA=y
CONFIG_AIRONET4500_I365=y
CONFIG_AIRONET4500_PROC=m
CONFIG_AIRO=m
CONFIG_HERMES=m
CONFIG_PLX_HERMES=m
CONFIG_NET_WIRELESS=y


と、みなさんにいただいたヒントを試してみましたが
芳しい結果にはなっておりません。

出勤のために時間切れなので、とりあえずここで
ポストします。
お気づきの点がありましたらご指摘いただけると
幸いです。

--
あまねく生命に、あまねく知性に、最大の幸福を願う
E-mail:help@xxxxxxxxx