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

[plamo:02006] Re: PC-9801-108が認識されません



みなさんこんにちは、松下です。
Sagaiさん、こじまさん、度々のフォローありがとうございます。

Shigeo Sagai wrote:
> 
> 前のメイルをフォローできてない(済みません)のですが、
> ハードウェアアドレスを表示する所まで行っているのでしたっけ?
> そうならば、設定の問題ですけど、まだ認識がきちんとできてないような
> 気もします。
> 

起動時に下のようなメッセージが流れますが、これの Ethernet Address が
そうですよね?

nec108: Probing: io = 0x0770
nec108: ROM data : ---- 00 00 4C 1D AD F1 98 60 00 00 00 00 00 00 57 57
nec108: Ethernet Address --> 00 00 4C 1D AD F1
nec108: Found at 0x770, using IRQ 6.

ちなみに ifcongif -a を実行すると

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
          UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0

nec108    Link encap:Ethernet  Hwaddr 00:00:4C:1D:AD:F1
          inet addr:0.0.0.0  Bcast:0.0.0.0  Mask:0.0.0.0
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0
          Interrupt:6 Base address:0x770

と表示されます。

> カードの設定では、IRQ(PC98では割り込みレベルって言ったっけ?)=6と、
> I/Oポートアドレスの770の設定は正しいですか?
> #確か、PC98では、INT=2が、IRQ=6とかだったような。。。
> #↑これは昔のFreeBSD(98)の頃の記憶を探っているので、いいかげんかも。
> 
> 添付のフロッピーディスクとかから、設定を確認/変更できないのでしょうか。

カード付属のドライバディスクで確認したところ

I/Oポート  INIT   番号
 0x0770      2  (IRQ  6)

と表示されました。

KOJIMA Mitsuhiro wrote:
> 
> Linux/98 の ML の方へ forward したら、さっそく回答がありました。
> 
> > >> # ifconfig eth0 172.29.4.252 broadcast 172.29.4.255 netmask 255.255.0.0
> > >>
> > >> を実行してみたところ、
> >
> > eth0 の代わりに、nec108 を指定して下さい。

forward していただきありがとうございます。
eth0 --> nec108 に変更して実行してみたところ、

# ifconfig nec108 172.29.4.252 broadcast 172.29.4.255 netmask
255.255.0.0

何のエラーもでずにプロンプト # が表示されました!!
ping もちゃんと返ってきます!!(他のマシンからこのマシンに ping を打っ
ても
Reply します!)
うまくいったようです!!
ifconfig してみても、

nec108    Link encap:Ethernet  Hwaddr 00:00:4C:1D:AD:F1
          inet addr:172.29.4.252  Bcast:172.29.4.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:108 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0
          Interrupt:6 Base address:0x770

となるので大丈夫そうです。

さて、では起動時に自動でカードを認識させるには、どのファイルを修正すれば
よいのでしょうか?(これが最後の質問になるでしょうか?)
お願いします!

Follow-Ups
[plamo:02007] Re: PC-9801-108 was not recognized, 910699
[plamo:02009] Re: PC-9801-108が認識されません, KOJIMA Mitsuhiro
References
[plamo:02003] Re: PC-9801-108が認識されません, Ryutaro Matsushita
[plamo:02004] Re: PC-9801-108が認識されません, Shigeo Sagai

[検索ページ] [メール一覧]
Plamo ML 公開システム