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

[debian-users:29794] Corega CB-TXD のインストール



はじめまして。
河合といいます。


CB-TXD(CardBus対応の100M/10M LAN PCカード)を入手したのですが、インター
ネット接続できません。いろいろ試したのですが、何が原因か分かりません。

ご助言を頂けないでしょうか?
よろしくお願いします。

設定などは下記の通りです。

  distribution		debian(potato)
  kernel		2.2.17(最初にインストールしたままです)
  pcmcia		3.1.22(最初にインストールしたままです)
  PC			Let's note(AL-N2)
  PCMCIAcontroller	Ricoh RL5C476 CardBus Controller
			  BIOSにてCardBus対応を選択
			  プラグ&プレイはoff
  PCカード		corega FEther CB-TXD
			100M/10bps LAN PCカード(CardBus対応)
  ISP			Yahoo BB(ADSL接続,DHCP)
  状況	corega社のWeb情報によると、このPCカードに使われているチップは
	RealTek社製のrtl8139とのことです。
	RealTek社よりドライバが公開されており、下記URLより最新のドライ
	バ一式(rtl8139.c,pci-scan.h,kern_compat.h)を入手し、corega社の
	Web情報を元にコンパイル&インストールしました。
	kernel-headers-2_2_17_2_2_17pre6-1.debと
	pcmcia-source_3.1.22-0.2potato.debをインストールし、コンパイル
	時はこれらのヘッダを参照するようにしています。
	/etc/pcmcia/network.optsはpcnetconfigを使って作成しました。

	CB-TXDを挿入すると、ピッ,ピッと音がしてとりあえず認識されます
	が、1〜2分くらいするともう一度ピッとなって認識に失敗している
	ようです(ifconfig,cardctl,/var/log/syslog参照)。cardctl ident
	で、MACアドレスが表示されていないのが気になります。

	同じ環境でアナログモデムによるPPP接続も行っていますが、こちら
	の方は正しく動作しています。
	また、別のパーティションにWin95がインストールしてありますが、
	こちらだとCB-TXDを認識し、インターネット接続できます。


corega社のURL	http://www.corega.co.jp/product/os/kondara11.htm

ドライバのURL	http://www.scyld.com/network/rtl8139.html

挿入時の結果(ifconfig)				実際はそれらしいアドレスが
						表示されています
								↓
  eth0      リンク方法:イーサーネット  ハードウェアアドレスXX:XX:XX:XX:XX:XX
            UP BROADCAST RUNNING  MTU:1500  Metric:1       ^^^^^^^^^^^^^^^^^
            RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
            TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
       衝突(Collisions):0 TXキュー長:100 
            割り込み:9 ベースアドレス:0x800 

挿入時の結果(cardctl)

・cardctl status

  Socket 1:
    3.3V CardBus card
    function 0: [ready]

・cardctl config

  Socket 1:
    Vcc 3.3V  Vpp1 3.3V  Vpp2 3.3V
    interface type is "cardbus"
    irq 9 [exclusive] [level]
    function 0:
      io 0x0800-0x08ff [32bit]

・cardctl ident

  Socket 1:
    product info: "corega K.K.", "corega FEther CB-TXD", ""
    manfid: 0x018a, 0x0106
    function: 6 (network)

挿入時のログ(/var/log/syslog)

Sep  9 20:05:28 mac cardmgr[1863]: initializing socket 1
Sep  9 20:05:28 mac cardmgr[1863]: socket 1: corega FEther CB-TXD LAN Card
Sep  9 20:05:28 mac kernel: cs: cb_alloc(bus 35): vendor 0x1259, device 0xa117
Sep  9 20:05:28 mac cardmgr[1863]: executing: 'modprobe cb_enabler'
Sep  9 20:05:29 mac cardmgr[1863]: executing: 'modprobe realtek_cb'
Sep  9 20:05:29 mac kernel: rtl8139.c:v1.15 8/1/2001 Donald Becker,becker@xxxxxxxxxx
Sep  9 20:05:29 mac kernel:  http://www.scyld.com/network/rtl8139.html
Sep  9 20:05:29 mac kernel: cs: cb_config(bus 35)
Sep  9 20:05:29 mac kernel:   fn 0 bar 1: io 0x800-0x8ff
Sep  9 20:05:29 mac kernel:   fn 0 bar 2: mem 0xa0002000-0xa00021ff
Sep  9 20:05:29 mac kernel: cs: cb_enable(bus 35)
Sep  9 20:05:29 mac kernel:   bridge io map 0 (flags 0x21): 0x800-0x8ff
Sep  9 20:05:29 mac kernel:   bridge mem map 0 (flags 0x1): 0xa0002000-0xa0002fff
Sep  9 20:05:29 mac kernel: rtl8139_attach(bus 35, function 0)
Sep  9 20:05:29 mac kernel: eth0: RealTek RTL8139B PCI/CardBus at 0x800, IRQ 9, 00:90:99:48:63:e4.
Sep  9 20:05:29 mac cardmgr[1863]: executing: './network start eth0'
Sep  9 20:05:30 mac pumpd[509]: PUMP: sending discover 
Sep  9 20:05:30 mac pumpd[509]: breq: opcode: 1
Sep  9 20:05:30 mac pumpd[509]: breq: hw: 1
Sep  9 20:05:30 mac pumpd[509]: breq: hwlength: 6
Sep  9 20:05:30 mac pumpd[509]: breq: hopcount: 0
Sep  9 20:05:30 mac pumpd[509]: breq: id: 0x8c023899
Sep  9 20:05:30 mac pumpd[509]: breq: secs: 0
Sep  9 20:05:30 mac pumpd[509]: breq: flags: 0x   0
Sep  9 20:05:30 mac pumpd[509]: breq: ciaddr: 0.0.0.0
Sep  9 20:05:30 mac pumpd[509]: breq: yiaddr: 0.0.0.0
Sep  9 20:05:30 mac pumpd[509]: breq: server_ip: 0.0.0.0
Sep  9 20:05:30 mac pumpd[509]: breq: bootp_gw_ip: 0.0.0.0
Sep  9 20:05:30 mac pumpd[509]: breq: hwaddr: 
Sep  9 20:05:30 mac pumpd[509]: breq: servername: 
Sep  9 20:05:30 mac pumpd[509]: breq: bootfile: 
Sep  9 20:05:30 mac pumpd[509]: breq: vendor: 0x63 0x53 0x82 0x63
Sep  9 20:05:30 mac pumpd[509]: breq: vendor:  53   1 0x 1
Sep  9 20:05:30 mac pumpd[509]: breq: vendor: 0xff
Sep  9 20:05:32 mac kernel: eth0: RTL8139 Interrupt line blocked,status 4.
Sep  9 20:06:00 mac pumpd[509]: PUMP: sending discover 
Sep  9 20:06:00 mac pumpd[509]: breq: opcode: 1
Sep  9 20:06:00 mac pumpd[509]: breq: hw: 1
Sep  9 20:06:00 mac pumpd[509]: breq: hwlength: 6
Sep  9 20:06:00 mac pumpd[509]: breq: hopcount: 0
Sep  9 20:06:00 mac pumpd[509]: breq: id: 0x8c02397b
Sep  9 20:06:00 mac pumpd[509]: breq: secs: 0
Sep  9 20:06:00 mac pumpd[509]: breq: flags: 0x   0
Sep  9 20:06:00 mac pumpd[509]: breq: ciaddr: 0.0.0.0
Sep  9 20:06:00 mac pumpd[509]: breq: yiaddr: 0.0.0.0
Sep  9 20:06:00 mac pumpd[509]: breq: server_ip: 0.0.0.0
Sep  9 20:06:00 mac pumpd[509]: breq: bootp_gw_ip: 0.0.0.0
Sep  9 20:06:00 mac pumpd[509]: breq: hwaddr: 
Sep  9 20:06:00 mac pumpd[509]: breq: servername: 
Sep  9 20:06:00 mac pumpd[509]: breq: bootfile: 
Sep  9 20:06:00 mac pumpd[509]: breq: vendor: 0x63 0x53 0x82 0x63
Sep  9 20:06:00 mac pumpd[509]: breq: vendor:  53   1 0x 1
Sep  9 20:06:00 mac pumpd[509]: breq: vendor: 0xff
Sep  9 20:06:03 mac kernel: eth0: RTL8139 Interrupt line blocked,status 4.
Sep  9 20:06:30 mac cardmgr[1863]: + Operation failed.