初心者もOK! FreeBSD質問スレッド まとめサイト @Wiki crega LAPCCTXD Tamarack TC5229Jのpccardでインストールできない。

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

crega LAPCCTXD Tamarack TC5229Jのpccardでインストールできない。

html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
ノートPCにカードタイプのLANアダプタをさして4.11をインストールしようとしたのですが、
mediaでFTPを選択したあとにそれらしきインタフェース見当たらずネットワークインストールできません。

途中でPC-cardのメディアを入れろ?みたいなメッセージがでたので付属のCDを入れました。
そのときはCDから読み込んでる風だったんですがだめでした。

PC
Lavie NX (LW450j/2)

LANアダプタ
crega LAPCCTXD
チップ Tamarack TC5229J

メーカーサイトではLinuxの動作報告しか載っていませんでした。
外出先で勘に頼って買ったのがいけなかったのかorz

勉強用にいろいろやりたいだけなので、4.11にこだわりはありません。
インストールの過程でなにか抜けてるいるのか、そもそもチップがサポートされていない
から無理なのか(一覧にはのってませんでした・・・)

どなたか同じカードつかって動いてるよーって方いらっしゃいませんか?



html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 #define NE2000DVF_TC5299J0x0004/* chip is Tamarack TC5299J */
http://people.freebsd.org/~imp/tc5229j.diff

なんかいけそうだけど

html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 >785
ありがとうございます。
が、なんのソースコード?なのか私にはわかりません。。
PCカードについて記述されているセクションでチップ名がでてるんですね。
とりあえずサポート外ってことではなさそうですね。

いったんCDからインストールして、そのあとでカードを挿して困ることにしますノシ


html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
とりあえずインストールしてカードを挿したところ↓のメッセージが表示されました。

pccardd[38] : No card in database for "corega K.K."("(CG-LAPCCTXD)")

/etc/defaults/pccard.confを見てみるとcoregaの製品について記述してあるセクションには
上記のモデル名は見当たりませんでした。。

とりあえず、/etcにpccard.confをつくってデフォルトの書式で書き
html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 pccardd -f /etc/pccard.conf
で作ったファイルを読み込むようにしたつもりなんですが、変化なしです。。

これって自分でドライバを当てることはできるんでしょうか?
ちょっとした鯖構築しかやったことがないのでこのあたりは意味不明ですorz


html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 >788
pccardc dumpcis とかやって結果晒すと幸せになれるかも。
つか、なんで 4.11?

html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 >789
4.11なのは今動かしている鯖(別マシン)で使っていて、
持ってる解説書が4.x系をメインに書いてるからってだけです・・・

html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 pccardc dumpcis >> hoge.txt としてFDで出力しようとしたらFDなかったので、、
悩んだ末、結局全部手打ちしました(ノ∀`)

Configuration data for card in slot 1
Tuple #1, code = 0x1 (Common memory descriptor), length = 3
000:dc 00 ff
Common memory device information:
Device number 1, type Function specific, WPS = ON
Speed = 100nS, Memory block size = 512b, 1 units
Tuple #2, code = 0x17 (Attribute momery descriptor), length = 3
000:49 00 ff
Attribute memory device information:
Device number 1, type EEPROM, WPS = ON
Speed = 250nS, Memory block size = 512b, 1 units
Tuple #3, code = 0x15 (Version 1 info), length = 62
000: 04 01 63 6f 72 65 67 61 20 4b 2e 4b 2e 00 28 43
010: 47 2d 4c 41 50 43 43 54 58 44 29 00 28 48 61 72
020: 64 77 61 72 65 46 69 72 6d 77 61 72 65 56 65 72
030: 2e 29 00 28 6e 6f 74 68 69 6e 67 29 00 ff
Version = 4.1, Manuf = [corega K.K.], card vers = [(CG-LAPCCTXD)]
Addit. info = [(HardwareFirmwareVer.)],[(nothing)]

html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
Tuple #4, code = 0x20 (Manufacturer ID), length = 4
000: 0f c0 00 00
PCMCIA ID = 0xc00f, OEM ID = 0x0
Tuple #5, code = 0x13 (Link target), length = 3
000: 43 49 53
Tuple #6, code = 0x21 (Fnctional ID), length = 2
000: 06 00
Network/LAN adapter
Tuple #7, code = 0x1a (Configuration map), length = 5
000: 01 23 f8 03 03
Reg len = 2, config register addr = 0x3f8, last config = 0x23
Registers: XX html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
Tuple #8, code = 0x1b (Configuration entry), length = 17
000: e0 81 1d 3f 55 4d 5d 06 86 46 26 fc 24 65 30 ff
010: ff
config index = 0x20(default)
interface byte = 0x81(I/O) wait signal supported
Vcc pwr:
Nominal operating supply voltage: 5 x 1V
Minimum operating supply voltage: 4.5 x 1V
Maximum operating supply voltage: 5.5 x 1V
Continuous supply current: 1 x 100mA
Max current average over 1 second: 1 x 100mA, ext = 0x46
Max current average over 10 ms: 2 x 100mA
Wait scale Speed = 1.5 x 10 us
Card decodes 5 address lines, full 8/16 Bit I/O
IRQ modes: Level
IRQs: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
Tuple #9, code = 0x1b (Configuration entry), length = 7
000: 20 08 65 00 03 1f
Config index = 0x20
Card decodes 5 address lines, full 8/16 Bit I/O
Tuple #10, code = 0x1b (Configuration entry), length = 7
000: 21 08 65 60 20 03 1f
Config index = 0x21
Card decodes 5 address lines, full 8/16 Bit I/O
Tuple #11, code = 0x1b(Configuration entry), length = 7
000: 22 08 65 60 40 03 1f
Config index = 0x22
Card decodes 5 address lines, full 8/16 bit I/O
Tuple #12, code = 0x1b (Configuration entry), length = 7
000: 23 08 65 60 60 03 1f
Config index = 0x23
Card decodes 5 address lines, full 8/16 Bit I/O
Tuple #13, code = 0xff (Terminator), length = 0
2slots found

こんな感じです。
手打ち故におかしなところがあるかもしれませんが、数値は大丈夫だと思います。

html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 >792
で、pccard.conf にはなんて書いたの?

html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
html plugin Error : このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 >793
defaultのpccard.confをコピーして、/etc/pccard.confというファイルを作って↓を追記しました。

card "corega K.K." "CG-LAPCCTXD"
config auto "ed" ? 0x0004
insert /etc/pccard_ether $device start
remove /etc/pccard_ether $device stop

その後に #pccardd -f /etc/pccard.conf

0x0004っていうのは >>785 のURLに書いてあった値をまねただけで正しいのかわかりません。