[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.