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

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



柴田(あ)です。

状況好転せず、次なる手を検討中です。

In message <E17uE8m-0001te-00@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
   "[debian-users:34654] Re: [Q] GW-NS110 with woody"
   "Thu, 26 Sep 2002 00:31:58 +0900"
   "NAKANO Takeo <nakano@xxxxxxxxxxxxxxxx>" wrote:

>中野です。
>
> sid ですが GW-NS110 を ThinkPad i1124 で使えています。

実績があるのは支えになりますので希望が持てます。
情報をくださりありがとうございます。


><20020925150820.0B0F3150D8@xxxxxxxxxxxx>の記事において
>help@xxxxxxxxxさんは書きました。
>
>> ■質問
>> woody で GW-NS110 を使うにはどうしたらよいでしょうか?
>> ドコを見れば、あるいはどの情報を出せばわかりやすい
>> でしょうか?
>
>knoppix と woody での lsmod を比べてみると、yenta_socket と
>i82365 の違いがあるようですね。
-snip-
> yenta_socket と i82365 の選択は /etc/default/pcmcia の
>
>PCIC=
>
>で指定できると思います。

で、見てみると、特に問題はなさそうです。
(いや、オプションが必要かもしれませんが…)
$ cat  /etc/default/pcmcia
# Defaults for pcmcia (sourced by /etc/init.d/pcmcia)
PCMCIA=yes
PCIC=i82365
PCIC_OPTS=
CORE_OPTS=
CARDMGR_OPTS=


> ちなみに私は kernel も pcmcia-cs もソースからコンパイル
>してて、i82365 の方を使ってます。 カーネルの config は
>
># CONFIG_PCMCIA is not set
>   :
>CONFIG_NET_RADIO=y
>CONFIG_WIRELESS=y

■真似してみました。
なお、 CONFIG_WIRELESS は見つからず、
CONFIG_NET_WIRELESSのことかなと解釈し、
下記のように y とこたえています。


# PCMCIA/CardBus support
#
# CONFIG_PCMCIA is not set

# Wireless LAN (non-hamradio)
#
CONFIG_NET_RADIO=y
# CONFIG_STRIP is not set
# CONFIG_WAVELAN is not set
# CONFIG_ARLAN is not set
# CONFIG_AIRONET4500 is not set
# CONFIG_AIRONET4500_NONCS is not set
# CONFIG_AIRONET4500_PROC is not set
# CONFIG_AIRO is not set
CONFIG_HERMES=m
# CONFIG_PLX_HERMES is not set
CONFIG_NET_WIRELESS=y


■さて、実際にコンパイルしてインストールしてみました。
help@hotate:~$ dpkg -l | grep kernel-
ii  kernel-image-2 2002092901     Linux kernel binary image for version 2.4.18
ii  kernel-package 7.107          Debian Linux kernel package build scripts.
ii  kernel-source- 2.4.18-5       Linux kernel source for version 2.4.18
help@hotate:~$ dpkg -l | grep pcmcia-
ii  pcmcia-cs      3.1.33-6       PCMCIA Card Services for Linux.
ii  pcmcia-modules 3.1.33-6+20020 PCMCIA Modules for Linux (kernel 2.4.18).
ii  pcmcia-source  3.1.33-6       PCMCIA Card Services source.


■下記は起動直後の様子です。
eth0 はオンボードの有線の NIC です。
メイルは Windows から打っておりまして操作も
この線を通じて Teraterm + TTSSH でリモートで行い、
記録も手打ち以外はこのターミナルの操作で行った
モノをコピー & ペーストしてます。
●まだ、 GW-NS110 を挿してません。

$ /sbin/ifconfig
eth0      リンク方法:イーサーネット  ハードウェアアドレス 00:90:96:03:49:2D
          inetアドレス:192.168.10.65 ブロードキャスト:192.168.10.255 マスク:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:352 errors:0 dropped:0 overruns:0 frame:0
          TX packets:149 errors:0 dropped:0 overruns:0 carrier:0
      衝突(Collisions):0 TXキュー長:100
          RX bytes:31229 (30.4 KiB)  TX bytes:20847 (20.3 KiB)
          割り込み:10 ベースアドレス:0xcc00

lo        リンク方法:ローカルループバック
          inetアドレス:127.0.0.1マスク:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      衝突(Collisions):0 TXキュー長:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

help@hotate:~$ /sbin/lsmod
Module                  Size  Used by    Not tainted
ds                      6624   2
i82365                 22416   2
pcmcia_core            41344   0 [ds i82365]
nls_cp437               4384   2 (autoclean)
vfat                    9180   1 (autoclean)
msdos                   4796   0 (unused)
fat                    28792   0 [vfat msdos]
orinoco                29632   0 (unused)
hermes                  3264   0 [orinoco]
tulip                  36544   1
$ netstat -r
カーネルIP経路テーブル
受信先サイト    ゲートウェイ    ネットマスク   フラグ   MSS Window  irtt インターフェース
localnet        *               255.255.255.0   U        40 0          0 eth0
default         sabagw10.saba.i 0.0.0.0         UG       40 0          0 eth0

$ cat /etc/network/interfaces
auto lo eth0 eth1
iface lo inet loopback
iface eth0 inet static
        address 192.168.10.65
        netmask 255.255.255.0
        gateway 192.168.10.3
iface eth1 inet static
        address 192.168.10.66
        netmask 255.255.255.0
#       gateway 192.168.10.3


■ GW-NS110 挿入後の様子です。
● /var/log/syslog の増加分です。
私には特に異常は見つけられません。
音はピッピッとなってうまくいくときの音と同じに聞こえます。

Sep 29 17:00:22 hotate cardmgr[222]: socket 1: ZCOMAX AirRunner/XI-300
Sep 29 17:00:22 hotate kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Sep 29 17:00:22 hotate cardmgr[222]: executing: 'modprobe hermes'
Sep 29 17:00:23 hotate cardmgr[222]: executing: 'modprobe orinoco'
Sep 29 17:00:23 hotate cardmgr[222]: executing: 'modprobe orinoco_cs'
Sep 29 17:00:23 hotate kernel: orinoco_cs.c 0.09b (David Gibson <hermes@xxxxxxxxxxxxxxxxxxxxx> and others)
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x158-0x15f 0x2f8-0x2ff 0x378-0x37f 0x3c0-0x3df 0x4d0-0x4d7
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x0160-0x02f7: clean.
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x0300-0x0377: clean.
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x0380-0x03bf: clean.
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x03e0-0x04cf: clean.
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x04d8-0x04ff: clean.
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x0800-0x08ff: clean.
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Sep 29 17:00:23 hotate kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Sep 29 17:00:23 hotate kernel: eth1: Station identity 001f:0002:0000:0007
Sep 29 17:00:23 hotate kernel: eth1: Looks like an Intersil firmware version 0.07
Sep 29 17:00:23 hotate kernel: eth1: Intersil firmware earlier than v0.08 - several features not supported
Sep 29 17:00:23 hotate kernel: eth1: Ad-hoc demo mode supported
Sep 29 17:00:23 hotate kernel: eth1: IEEE standard IBSS ad-hoc mode supported
Sep 29 17:00:23 hotate kernel: eth1: MAC address 00:90:CC:0E:13:55
Sep 29 17:00:23 hotate kernel: eth1: Station name "Prism  I"
Sep 29 17:00:23 hotate kernel: eth1: ready
Sep 29 17:00:23 hotate kernel: eth1: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f
Sep 29 17:00:23 hotate cardmgr[222]: executing: './network start eth1'
Sep 29 17:00:23 hotate cardmgr[222]: + /sbin/ifup: interface eth1 already configured

●モジュールの様子です。
$ /sbin/lsmod
Module                  Size  Used by    Not tainted
orinoco_cs              4712   0 (unused)
ds                      6624   2 [orinoco_cs]
i82365                 22416   2
pcmcia_core            41344   0 [orinoco_cs ds i82365]
nls_cp437               4384   2 (autoclean)
vfat                    9180   1 (autoclean)
msdos                   4796   0 (unused)
fat                    28792   0 [vfat msdos]
orinoco                29632   0 [orinoco_cs]
hermes                  3264   0 [orinoco_cs orinoco]
tulip                  36544   1

●そのままでは eth1 としては出てこないので、
help@hotate:~$ /sbin/ifconfig
eth0      リンク方法:イーサーネット  ハードウェアアドレス 00:90:96:03:49:2D
          inetアドレス:192.168.10.65 ブロードキャスト:192.168.10.255 マスク:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:910 errors:0 dropped:0 overruns:0 frame:0
          TX packets:536 errors:0 dropped:0 overruns:0 carrier:0
      衝突(Collisions):0 TXキュー長:100
          RX bytes:69977 (68.3 KiB)  TX bytes:60820 (59.3 KiB)
          割り込み:10 ベースアドレス:0xcc00

lo        リンク方法:ローカルループバック
          inetアドレス:127.0.0.1マスク:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      衝突(Collisions):0 TXキュー長:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

●下記のように書き換えて
$ cat /etc/network/interfaces
auto lo eth0 eth1
iface lo inet loopback
iface eth0 inet static
        address 192.168.10.65
        netmask 255.255.255.0
#       gateway 192.168.10.3
iface eth1 inet static
        address 192.168.10.66
        netmask 255.255.255.0
        gateway 192.168.10.3

● PCMCIA 関連 再スタート
help@hotate:~$ sudo /etc/init.d/pcmcia restart
Shutting down PCMCIA services: cardmgr modules.
Starting PCMCIA services: modules cardmgr.

●ネットワーク関連を再スタートします。
help@hotate:~$ sudo /etc/init.d/networking restart
Reconfiguring network interfaces: SIOCDELRT: No such process
done.

●モジュールの様子
help@hotate:~$ /sbin/lsmod
Module                  Size  Used by    Not tainted
orinoco_cs              4712   2
ds                      6624   2 [orinoco_cs]
i82365                 22416   2
pcmcia_core            41344   0 [orinoco_cs ds i82365]
nls_cp437               4384   2 (autoclean)
vfat                    9180   1 (autoclean)
msdos                   4796   0 (unused)
fat                    28792   0 [vfat msdos]
orinoco                29632   0 [orinoco_cs]
hermes                  3264   0 [orinoco_cs orinoco]
tulip                  36544   1

● NIC 認識の様子
help@hotate:~$ /sbin/ifconfig
eth0      リンク方法:イーサーネット  ハードウェアアドレス 00:90:96:03:49:2D
          inetアドレス:192.168.10.65 ブロードキャスト:192.168.10.255 マスク:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:979 errors:0 dropped:0 overruns:0 frame:0
          TX packets:583 errors:0 dropped:0 overruns:0 carrier:0
      衝突(Collisions):0 TXキュー長:100
          RX bytes:74663 (72.9 KiB)  TX bytes:65994 (64.4 KiB)
          割り込み:10 ベースアドレス:0xcc00

eth1      リンク方法:イーサーネット  ハードウェアアドレス 00:90:CC:0E:13:55
          inetアドレス:192.168.10.66 ブロードキャスト:192.168.10.255 マスク:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:1 dropped:0 overruns:0 frame:1
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      衝突(Collisions):0 TXキュー長:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          割り込み:3 ベースアドレス:0x100

lo        リンク方法:ローカルループバック
          inetアドレス:127.0.0.1マスク:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      衝突(Collisions):0 TXキュー長:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

●ランプの変化
オレンジ:点灯のまま
緑:消灯→点滅となります。
緑はリンクランプだと思うんですが、詳細はマニュアルが
どっか行ってしまったので不明です。
で、点滅してしばらく放置( 1 時間くらい?)すると
点灯することがわかりましたが、相変わらず使えません。


この状態で
● eth0 に挿している線を抜いてゲートウェイに ping を
打ちますがとおりません。

$ ping -c 4 192.168.10.3
PING 192.168.10.3 (192.168.10.3): 56 data bytes

--- 192.168.10.3 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

●しかし、当たり前ですが自分自身には ping は通ります。
help@hotate:~$ ping -c 4 192.168.10.66
PING 192.168.10.66 (192.168.10.66): 56 data bytes
64 bytes from 192.168.10.66: icmp_seq=0 ttl=255 time=0.1 ms
64 bytes from 192.168.10.66: icmp_seq=1 ttl=255 time=0.0 ms
64 bytes from 192.168.10.66: icmp_seq=2 ttl=255 time=0.0 ms
64 bytes from 192.168.10.66: icmp_seq=3 ttl=255 time=0.0 ms

--- 192.168.10.66 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 0.0/0.0/0.1 ms


●操作している Windows マシンからの ping の様子です。
eth0 を挿しているとルーティングしてくれるようで
ping が通りますが、 eth0 のケーブルを抜くと
ping が通らなくなります。

C:\>ping 192.168.10.66

Pinging 192.168.10.66 with 32 bytes of data:

Reply from 192.168.10.66: bytes=32 time=10ms TTL=255
Reply from 192.168.10.66: bytes=32 time<10ms TTL=255
Reply from 192.168.10.66: bytes=32 time<10ms TTL=255
Reply from 192.168.10.66: bytes=32 time<10ms TTL=255

Ping statistics for 192.168.10.66:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum =  10ms, Average =  2ms

C:\>ping 192.168.10.66

Pinging 192.168.10.66 with 32 bytes of data:

Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 192.168.10.66:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum =  0ms, Average =  0ms


■ knoppix と比較して真似しようと思いましたが、
あまり参考にならず、どうしたものかと悩んでます。
有線では十分に使えるのですが、ノートパソコンなので
無線で使いたいと考えています。
どの辺をチェックしてみると良いでしょうか?

外見はすべて正常に見えるにあたり、 ping が
通らない原因も何も思いつかないのです。

どこかにエラーとか吐かれていないでしょうか?
あるとすればどのログにありそうでしょうか?

ご指摘あれば幸いです。

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