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

[debian-users:25318] wvlan_cs bind failed



はじめまして。樋口と申します。
debianどころかLinuxもUnixも初心者(3ヶ月)です。

「徹底入門」とハイパーコアのCDからインストールしたpotato
で、melcoの無線LANカードWLI-PCM-L11をデスクトップ(PCMCIA
アダプターは同じくmelcoのWLI-PCI-OP)で使おうと四苦八苦し
てます。LANカードのほうはLucentTechnologyチップ、アダプタ
ーのほうはRichoのチップということで、どちらも正式に対応し
ているはずです。
#ただしアダプターのほうはMLとかの過去ログを見ると、うまく
#動作しない事例が多いようですが。

pcmcia-cs3.1.8だと、Lucentの専用ドライバを入れないと動かな
いという情報があったので、オフィシャルCDからpcmcia-cs3.1.16
にバージョンアップしました(3.1.14以上?で正式に対応したよ
うです)。ところが、これだけでは上記カードを動かすのに必要
なwvlan_csがインストールされてなかったので、さらにCDから対
応するpcmcia-modules3.1.16をインストールしました。

DHCPクライアントととして使いたいので/etc/pcmcia/network.opts
のDHCPの項目をyにして、さらに/etc/pcmcia/confiig.optsで、#
をはずして、
module "wvlan_cs" opts "eth=1"
と書き換えました(UNIX USER7月号の無線LAN特集参考)

ところが、この設定で動かすと次のようなエラー/var/log/syslog
を吐いて、wvlan_csをバインドしてくれません。

Nov 19 23:26:40 shiena kernel: unloading PCMCIA Card Services
Nov 19 23:26:40 shiena kernel: Linux PCMCIA Card Services 3.1.16
Nov 19 23:26:40 shiena kernel:   kernel build: 2.2.17 unknown
Nov 19 23:26:40 shiena kernel:   options:  [pci] [cardbus] [apm]
Nov 19 23:26:40 shiena kernel: PCI routing table version 1.0 at 0xfdd90
Nov 19 23:26:40 shiena kernel: Intel PCIC probe: 
Nov 19 23:26:40 shiena kernel:   Ricoh RL5C475 rev 80 PCI-to-CardBus at slot 00:0c, mem 0xe8035000
Nov 19 23:26:40 shiena kernel:     host opts [0]: [isa irq] [io 3/6/1] [mem 3/6/1] [pci irq 5] [lat 64/176] [bus 32/34]
Nov 19 23:26:40 shiena kernel:     ISA irqs (default) = 3,4,7,9,12 PCI status changes
Nov 19 23:26:40 shiena cardmgr[626]: starting, version is 3.1.16
Nov 19 23:26:40 shiena cardmgr[626]: watching 1 sockets
Nov 19 23:26:40 shiena kernel: cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff
Nov 19 23:26:40 shiena kernel: cs: IO port probe 0x0800-0x08ff: clean.
Nov 19 23:26:40 shiena kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x290-0x297 0x310-0x317 0x4d0-0x4d7
Nov 19 23:26:40 shiena kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Nov 19 23:26:41 shiena cardmgr[626]: initializing socket 0
Nov 19 23:26:41 shiena kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Nov 19 23:26:41 shiena cardmgr[626]: socket 0: MELCO WLI-PCM-L11
Nov 19 23:26:41 shiena cardmgr[626]: executing: 'modprobe wvlan_cs eth=1'
Nov 19 23:26:41 shiena cardmgr[626]: + modprobe: Can't locate module wvlan_cs
Nov 19 23:26:41 shiena cardmgr[626]: modprobe exited with status 255
Nov 19 23:26:41 shiena cardmgr[626]: executing: 'insmod /lib/modules/2.2.17/pcmcia/wvlan_cs.o eth=1'
Nov 19 23:26:41 shiena kernel: wvlan_cs: WaveLAN/IEEE PCMCIA driver v1.0.4
Nov 19 23:26:41 shiena kernel: wvlan_cs: (c) Andreas Neuhaus <andy@xxxxxxxxxxxxxxxxxxxx>
Nov 19 23:26:41 shiena cardmgr[626]: bind 'wvlan_cs' to socket 0 failed: Operation not permitted


このほかにも、関係ありそうなネットワーク設定やPCMCIA設定を
(わからないなりに)いじってみましたが、結果は同じです。

参考にしたのはmelcoのLinux対応状況のページなどです。
http://buffalo.melcoinc.co.jp/taiou/os/linux/linux.html
http://buffalo.melcoinc.co.jp/taiou/os/linux/3729.html
#でもこれ間違ってます^^;

ちなみに、カーネルが対応してないかのか?と思って、はじめて
カーネルをコンパイルしてみました。設定項目がインストール時
よりも細かくてどれが原因かわかりませんが、コンパイル後に動
かしてみると今度は違うエラーが出ました。すぐもとのカーネル
に戻してしまったのでlogを取らなかったのですが、wvlan_csを読
みに行く失敗というのを繰り返すエラーでした。
再コンパイル時の設定の中で関係がありそうなのは、Luscentの無
線LANドライバをオンにしたことです。初回インストール時(つま
り現在の状態)では、このカーネルの設定はオフになっています。

初心者なので、そもそも何が原因(リソースの競合、pcmcia-csの
相性、ネットワークの設定etc)かわかりません。
pcmciaの最新版とかLucentの専用ドライバとかインストールすれ
ば、すんなり動くような気がしますが、なにぶんこの無線LANカ
ードが動かないと、インターネットに繋げないもので身動きが取
りにくいのです。それに最新版とか入れて、何か問題が起こった
ときに直すことができないので不安です。

どなたか原因がわかる方、potatoで無線LANしてる方がいたら
よろしく教えてください。

---------------------------------
NAME:Kensuke Higuchi
E-mail:shiena1@xxxxxxxxxxxxxx