無線LANの設定



  1. IRQの番号
    Plamo Linux 3.3はデフォルトでWLI-PCM-S11Gを自動認識してくれる.ブート時カードを認識し,ドライバをロードした段階でハングアップとなった.無線 LANに関する設定ファイルのミスではないかと考え,試行錯誤を繰り返したが,解消できない.
    /etc/pcmcia/config.optsファイルを確認したところ,IRQに3を割り当てている.本ノート型PCの空きIRQは9および10のみ である./etc/pcmcia/config.optsファイルを編集し,
    exclude irq=3の行をコメントアウトした後,
    exclude irq=9,10
    を追加した.

  2. /etc/pcmcia/wireless.optsファイル
    WEPありの通信を行うため,ESSIDおよびKEYを設定した.本設定内容はiwconfigコマンドのコマンド行オプションであり, /etc/pcmcia/wirelessスクリプトを実行すると,iwconfigコマンドがこのコマンド行オプションつきで実行される.ブート後, iwconfigコマンドおよびifconfigコマンドを実行した結果を以下に示す.認識後のデバイス名は/dec/eth0であり,IPアドレスは DHCPからの自動取得である.

    % iwconfig

    eth0      IEEE 802.11-DS  ESSID:"XXXXXXXXXX"  Nickname:"(none)"
              Mode:Managed  Frequency:2.472GHz  Access Point: XX:XX:XX:XX:XX:XX
              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:92/92  Signal level:4/153  Noise level:112/153
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0   Missed beacon:0


    % ifconfig eth0
    eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX 
              inet addr:192.168.X.XX  Bcast:192.168.X.255  Mask:255.255.255.0
              UP BROADCAST NOTRAILERS RUNNING  MTU:1500  Metric:1
              RX packets:576 errors:0 dropped:0 overruns:0 frame:0
              TX packets:11 errors:2 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:100
              RX bytes:114600 (111.9 Kb)  TX bytes:2744 (2.6 Kb)
              Interrupt:9 Base address:0x100



  3. dmesg(一部)
    ブート時に出力されるメッセージから,PCMCIAおよび無線LANカード認識部分だけを以下に示す.
    Linux Kernel Card Services 3.1.22
      options:  [pci] [cardbus] [pm]
    isapnp: Scanning for PnP cards...
    isapnp: No Plug & Play device found
    Intel PCIC probe: not found.
    PCI: No IRQ known for interrupt pin A of device 00:13.0. Please try using pci=biosirq.
    PCI: No IRQ known for interrupt pin B of device 00:13.1. Please try using pci=biosirq.
    Yenta IRQ list 06b8, PCI irq0
    Socket status: 30000007
    Yenta IRQ list 0eb8, PCI irq0
    Socket status: 30000011
    cs: IO port probe 0x0c00-0x0cff: clean.
    cs: IO port probe 0x0800-0x08ff: clean.
    cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x330-0x337 0x378-0x37f 0x388-0x38f 0x480-0x48f 0x4d0-0x4d7
    cs: IO port probe 0x0a00-0x0aff: clean.
    cs: memory probe 0xa0000000-0xa0ffffff: clean.
    hermes.c: 4 Dec 2002 David Gibson <hermes@gibson.dropbear.id.au>
    orinoco.c 0.13d (David Gibson <hermes@gibson.dropbear.id.au> and others)
    orinoco_cs.c 0.13d (David Gibson <hermes@gibson.dropbear.id.au> and others)
    eth0: Station identity 001f:0002:0001:0004
    eth0: Looks like an Intersil firmware version 1.4.2
    eth0: Ad-hoc demo mode supported
    eth0: IEEE standard IBSS ad-hoc mode supported
    eth0: WEP supported, XXX-bit key
    eth0: MAC address XX:XX:XX:XX:XX:XX
    eth0: Station name "Prism  I"
    eth0: ready
    eth0: index 0x01: Vcc 5.0, irq 9, io 0x0100-0x013f
    eth0: New link status: Disconnected (0002)
    eth0: New link status: Association Failed (0006)
    eth0: New link status: Connected (0001)




back戻る