[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:03562] Re: LA-PCM
-
From:alai
-
Date:Thu, 29 Jul 1999 23:34:05 +0900
- Subject: [plamo:03562] Re: LA-PCM
- From: alai@xxxxxxxxx
- Date: Thu, 29 Jul 1999 23:34:05 +0900
- Posted: Thu, 29 Jul 1999 23:27:29 +0900
新井正です。
LA-PCM ですが、このカードは pcmcia-cs のバージョンによって、
挙動がかわったりするので多少の注意が必要かもしれません。
桝原さんの場合は pcmcia-cs-3.0.7 (dmesg の結果より) のようですので、
/etc/pcmcia/config.opts の編集で動作するように思います。
次の記述がある場合に# で行をコメントアウトするか削除して下さい。
module "pcnet_cs" opts "use_shmem=0"
手順としては、pcmcia-cs の停止、上記編集、pcmcia-cs の再起動、で
よいと思います。リブートするのも簡単かもしれません。
From: Mitsuaki Masuhara <masuhara@mcprv.mec.mei.co.jp>
Subject: [plamo:03559] LA-PCM
Date: Thu, 29 Jul 1999 20:15:13 +0900
Message-ID: <199907291115.UAA17023@mcprv.mec.mei.co.jp>
> Plamo Linux 1.1.2をインストールしたのですがネットワークが使えません。
> allied telesisのLA-PCMというカードがつながっています。
> インストールはAT/Install/PCMCIA/bootdsk2を使い、NFS経由で行ったので、この
> カードが使えないことはないと思うのですがうまく行きません。
> (AT/Install/PCMCIA/bootdskではインストールできませんでした。)
(略)
> Script started on Thu Jul 29 20:12:30 1999
> bash# ifconfig
(略)
> eth0 Link encap:Ethernet HWaddr 00:00:F4:38:F2:2F
> inet addr:10.71.184.206 Bcast:10.71.187.255 Mask:255.255.252.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:0 errors:8303 dropped:0 overruns:0 frame:0
> TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
> Collisions:1
> Interrupt:10 Base address:0x200
先の設定をすることで pcnet_cs のソースに忠実に
LA-PCM は共有メモリモードで動作すると思います。
このとき /sbin/ifconfig の結果の最後の行は例えば、
Interrupt:5 Base address:0x200 Memory:d2000-d6000
のように Memory: の表示がされることで確認できます。
--
alai
以下、蛇足
pcmcia-cs-3.0.10以降の pcnet_cs の共有メモリモードなどは
自動認識されるので /etc/pcmcia/config.opts の use_shmem などの
設定は不要になります。
また最近の pcmcia-cs のバージョンでは LA-PCM の利用には
clients/pcnet_cs.c にパッチが必要ですので、
pcmcia-cs-3.0.11,12,13 に有効なパッチを示します。
--- pcnet_cs.c.org Sat May 22 00:11:39 1999
+++ pcnet_cs.c Sun May 23 21:36:41 1999
@@ -655,6 +655,15 @@
last_ret = try_io_port(link);
if (last_ret == CS_SUCCESS) break;
}
+ /* For Allied Telesis LA-PCM */
+ if ((manfid == 0xc00f )&& (prodid == 0x0002 )){
+ last_ret = try_io_port(link);
+ if (last_ret == CS_SUCCESS){
+ has_shmem = 1;
+ use_shmem = -1;
+ break;
+ }
+ }
next_entry:
last_ret = CardServices(GetNextTuple, handle, &tuple);
}
- Follow-Ups
-
- [plamo:03565] Re: LA-PCM, Mitsuaki Masuhara
- References
-
- [plamo:03559] LA-PCM, Mitsuaki Masuhara
[検索ページ]
[メール一覧]
Plamo ML 公開システム