[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:94046] Re: 報告:RedHat7.3、turbo8ws無線LAN動作しました


石田安弘と申します。
いつもお世話になっております。

*とりあえず、thinkpad+無線LANカードと無線ルータのケースについてご報告し
ます。

========================================================================
■このページの目的
*Linux/無線LANの動作確認
========================================================================
■ポイント
IBM/Thikpad i1620+無線LANカード=NEC/WL11CA
+無線ルータ=NEC/warpster Aterm WBR75H
のケース

■主旨
無線LANがliuxで動作しましたので、
今後Linuxで無線LANしたい人のためにご報告致します。

■内容
--------------------------------------------
<組合せ2>
pc=IBM/Thikpad i1620
pc.無線LANカード=NEC/WL11CA<pcmcia接続>
pc.os=redhat7.3

無線ルータ=NEC/warpster Aterm WBR75H
--------------------------------------------

★ポイントは

*kernelが無線lanカードを自動認識するか?
/var/log/messages

*/etc設定変更
/etc/pcmcia/wireless.opts
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0

*ifconfig
*iwconfig
*ifup
*ifdown
==========================================================================
■ kernelが無線lanカードを自動認識するか?

grep wvlan /var/log/messages

Jul 15 21:49:46 localhost cardmgr[758]: executing: 'modprobe wvlan_cs'
Jul 15 21:49:46 localhost kernel: wvlan_cs: WaveLAN/IEEE PCMCIA driver
v1.0.6
Jul 15 21:49:46 localhost kernel: wvlan_cs: (c) Andreas Neuhaus
<andy _at_ fasta.fh-dortmund.de>
Jul 15 21:49:47 localhost kernel: wvlan_cs: index 0x01: Vcc 5.0, irq 3,
io 0x0100-0x013f
Jul 15 21:49:47 localhost kernel: wvlan_cs: Registered netdevice eth0
Jul 15 21:49:47 localhost kernel: wvlan_cs: MAC address on eth0 is xx xx
xx xx xx xx
Jul 15 21:49:47 localhost kernel: wvlan_cs: Found firmware 0x7001C
(vendor 1) - Firmware capabilities : 1-2-1-1-1
Jul 15 21:49:47 localhost kernel: wvlan_cs: MAC address on eth0 is xx xx
xx xx xx xx
Jul 15 21:49:47 localhost kernel: wvlan_cs: Found firmware 0x7001C
(vendor 1) - Firmware capabilities : 1-2-1-1-1

*「MAC address」には、実物は具体的な数値が入ります。

==========================================================================
■ /etc設定変更

--------------------------------------------------------------------------
●無線LANネットワーク設定(クライアントとアクセスポイント(サーバ)

/etc/pcmcia/wireless.opts

*「case "$ADDRESS" in」の後に、次のように追加。

#---------------------------------------------------------------------
# pc= Thinkpad i1620/pc-card=Aterm WL11CA <-> router=WBR75H
#---------------------------------------------------------------------
*,*,*,00:00:4C:5B:*)
# INFO="Wavelan IEEE example (Lucent default settings)"
ESSID="hogehoge" <- ESSID
MODE="Managed"
KEY="s:xxxxxxxxxxxxx" <- password 13 bytes
;;
#---------------------------------------------------------------------

★ESSID,KEYには、実物は別の値が入ります。

--------------------------------------------------------------------------
●ネットワーク全体の設定

/etc/sysconfig/network

[root _at_ localhost root]# cat /etc/sysconfig/network
NETWORKING=yes
PROFILENAME="No_profile"
HOSTNAME='localhost.localdomain'
GATEWAY=192.168.0.1
GATEWAYDEV=eth0
PEERDNS=no

-------------------------------------------------------------------------
●ネットワークインターフェースeth0(無線LANカード)の設定

/etc/sysconfig/network-scripts/ifcfg-eth0

[root _at_ localhost root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE='eth0'
ONBOOT='yes'
BOOTPROTO='dhcp'
# TYPE=Ethernet
USERCTL=yes
PEERDNS=no

==========================================================================
■動作確認、開始、終了

●ネットワーク全体の確認(ifconfig)

[root _at_ localhost root]# ifconfig -a
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.0.6 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:169 errors:0 dropped:0 overruns:0 frame:0
TX packets:191 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:104457 (102.0 Kb) TX bytes:33313 (32.5 Kb)
Interrupt:3 Base address:0x100

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:237 errors:0 dropped:0 overruns:0 frame:0
TX packets:237 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:14592 (14.2 Kb) TX bytes:14592 (14.2 Kb)

★HWaddrにはクライアントpcのmacアドレスが入ります。

--------------------------------------------------------------------------
●無線ネットワークのアクセスポイント側の確認(iwconfig)

[root _at_ localhost root]# iwconfig
lo no wireless extensions.

eth0 IEEE 802.11-DS ESSID:"hogehoge" Nickname:"localhost.localdomain"
Mode:Managed Frequency:2.417GHz Access Point: xx:xx:xx:xx:xx:xx
Bit Rate:11Mb/s Tx-Power=15 dBm Sensitivity:1/3
RTS thr:off Fragment thr:off
Encryption key:xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xx
Power Management:off
Link Quality:41/92 Signal level:-42 dBm Noise level:-83 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:1 Missed beacon:0

★ESSID,Access Point,Encryption keには具体的な数値が入ります。
★Access Pointは無線LANのアクセスポイント(サーバー側)のmacアドレスが入り
ます。

--------------------------------------------------------------------------
●wireless通信を開始(ifup)

[root _at_ localhost root]# ifup eth0
eth0のIP情報を検出中... 完了
となればok

[root _at_ localhost root]# ifup eth0
eth0のIP情報を検出中... 失敗
となればng

--------------------------------------------------------------------------
●wireless通信を終了( ifdown )

[root _at_ localhost root]# ifdown eth0
[root _at_ localhost root]#
となればok

[root _at_ localhost root]# ifdown eth0
SIOCGIFFLAGS: No such device
となればng

==========================================================================

------------------------------------------------------------------------
========================================================================
000000000111111111122222222223333333333444444444455555555556666666666777
123456789012345678901234567890123456789012345678901234567890123456789012
========================================================================
以上

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: