[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:26227] Corega CB-TXL (Re: Re: PCMCIA Network Card)
さとうふみやす@今日も仕事です。 (;_;)
古いメールの話に続けます。
At Tue, 19 Dec 2000 18:57:28 +0900,
WATANABE Katsuyuki wrote:
> たとえば、Corega CB-TXL だと、pcmcia-cs 3.1.16〜3.1.20 の
> tulip_cb ドライバを使うと、SMC EtherEZ 10/100 かなにかと認識し
> てしまい、正常に動作しません。
> # pcmcia-cs 3.1.22 は今度の土日にでも試します。
sid で pcmcia-source 3.1.23 にて、以下のパッチだけで
いけました。ついさっき試して成功したので、実績はこれから。
--- clients/tulip_cb.c.dist Sat Dec 16 07:00:15 2000
+++ clients/tulip_cb.c Fri Dec 29 02:17:39 2000
@@ -3297,6 +3297,7 @@
case 0x19851317:
case 0xab0213d1:
case 0xab0313d1:
+ case 0x12161113: /* Corega CB-TXL */
chip_idx = CENTAUR;
break;
default:
ログはこんな感じ。
tulip_detach(eth0)
cs: cb_disable(bus 32)
cs: cb_release(bus 32)
cs: cb_free(bus 32)
cs: cb_alloc(bus 32): vendor 0x1113, device 0x1216
cs: cb_config(bus 32)
fn 0 bar 1: io 0x800-0x8ff
fn 0 bar 2: mem 0x60060000-0x600603ff
fn 0 rom: mem 0x60040000-0x6005ffff
irq 9
cs: cb_enable(bus 32)
bridge io map 0 (flags 0x21): 0x800-0x8ff
bridge mem map 0 (flags 0x1): 0x60040000-0x60060fff
tulip_attach(device 20:00.0)
tulip.c:v0.91g-ppc 7/16/99 becker@xxxxxxxxxxxxxxxxxxxx (modified by danilo@xxxxxxxxxxxxxxxxxxx for XIRCOM CBE, fixed by Doug Ledford)
eth0: ADMtek Centaur-C rev 17 at 0x800, 00:90:99:20:68:49, IRQ 9.
bridge-eth0: found peer eth0
bridge-eth0: up
bridge-eth0: lost peer eth0
bridge-eth0: down
bridge-eth0: found peer eth0
bridge-eth0: up
> # CB-TXL もカードデータベースにごにょごにょと追加すれば使える
> # ようになればいいのだけれど。
tulip_cb.c を改造してどの variant に属するかを指定
できるようにしないとダメなのかな?
# すでにそうなっている? ドライバは読めないのでようわからん
--
SATOH Fumiyasu <fumiya@xxxxxxxxxxx>
Samba-JP, aka `Samba Users Group Japan' - http://www.samba.gr.jp/