68user's page 掲示板

Prev< No. 25〜35> Next  [最新発言に戻る] [過去ログ一覧]
No. 25 # ミー 1998/11/26 (木) 11:04
>あとは、環境(アナログモデム/ISDN)、ログの内容
>(/var/log/ppp.log)、
>/etc/ppp/ppp.conf、/etc/ppp/ppp.linkupの内容などがわからな
>いとなんとも言えないと思います。
そうでしたね。すみません。
ですが、ppp.confは、サンプルをデバイス部分だけかえているんですよ。
ppp ON mee>term
Working in interactive mode
Entering terminal mode.
Type"~?"for help

は出ます。
この時点で何も打てなくなります。
でないだけかと思って
at [Enter]
と打ってみても反応しません。
とりあえず、もう一回自分で調べてみます。
ありがとうございました。

No. 26 # ミー 1998/11/26 (木) 12:29
やってみると、
~.
~?
は実行できました。~?は文字が化けていましたが...
ただ、at
は反応しません。モデムってカーネルの再構築必要なんでしたっけ?

No. 27 # 68user 1998/11/26 (木) 17:12
モデムは、sioデバイスで認識されます。なお、PCのシリアルポートも
sio?で認識されます。僕の場合は、dmesgで
    sio0 at 0x3f8-0x3ff irq 4 on isa
    sio0: type 16550A
    sio1 at 0x2f8-0x2ff irq 3 on isa
    sio1: type 16550A
となっていますが、sio0がシリアルポート、sio1がモデムです。
この場合、/etc/ppp/ppp.confには
    set device /dev/cuaa1
と書けばいいです。

PCによってはシリアルポートが2つ付いてる場合がありますが、
デフォルトのカーネルコンフィグは
    device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
    device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
    device sio2 at isa? disable port "IO_COM3" tty irq 5 vector siointr
    device sio3 at isa? disable port "IO_COM4" tty irq 9 vector siointr
となっているので、モデムが認識されません。
disableを削ってカーネルの再構築をするか、ブート時に
    boot: -cv
で、sio2をenableにするといいでしょう。

# PCのBIOS設定で、シリアルポートを殺すこともできます。
# 僕のマシンはシリアルポートが2個なのですが、BIOSで
# 1つ殺してあります。

pppのtermモードとは別に、cuで調べることもできます。
モデムが認識されてるなら、
    % cu -l cuaa1
    Connected.
    at(と入力)
    OK
    atdt電話番号(と入力)
    CONNECT 9600/ARQ/V34/LAPM/V42BIS
で、モデムが電話をかけてくれます。

    % cu -l cuaa0
    % cu -l cuaa2
などとして、モデムが認識されているか確認してみてください。

もしsio?のいずれもモデムを認識していなかったら、PnPの問題ですかねぇ。
モデムカードの型番を元に、http://www.jp.freebsd.org/で調べてみると
いいと思います。

No. 28 # ミー 1998/11/26 (木) 18:35
ありがとうございました。
試してみると
sio1

type 16550A
とでないで、たしか開けなかったと思います。
(sio0はちゃんと16550Aでした。)
さっそく試してみます。

No. 29 # ミー@超初心者 1998/11/26 (木) 18:43
あの....非常に言いにくいのですが、
実はフロッピーディスクの使い方を知りません。
ひぃぃぃぃ。本当に素人なんです。
あの....フロッピーの使い方をある程度教えてもらえませんか?
(もちろんFreeBSDでです。さすがに、Winでは使えます。)
あ〜、恥ずかしかった...

No. 30 # 68user 1998/11/27 (金) 02:46
http://www.jp.freebsd.org/~yuki/FreeBSD/search.html
から、「QandA」を対象に「フロッピー」をキーワードに検索すると
情報が得られますよ。

MS-DOSフォーマットのフロッピーならここ。
http://www.jp.FreeBSD.ORG/%7Eryuchi/QandA/HTML/640.html

ufs(UNIX方式のフォーマット)のフロッピーならここ。
http://www.jp.FreeBSD.ORG/%7Eryuchi/QandA/HTML/350.html

まずはQandAで探してみる癖を付けると、効率良く探しものが
できると思います。

あと、一応僕もQandA projectに参加してますので「ここが
わかりにくい」など意見を言ってくだされば、できるだけ
反映するように努力します。

No. 31 # みー 1998/11/28 (土) 19:18
なるほど。
フロッピーが使えました。
あの検索を使えばいいんですか。
ありがとうございました。
モデムは認識してくれないようだから
ひとまず休憩としようと思っています。
つぎはgccです。
GNU GCCでしたっけ?これだとWin32のが作れるんですよね。
検索してみました。
良く分かっていないんですがね

No. 32 # 68user [URL] 1998/11/30 (月) 18:18
ちょうどFreeBSD-users-jpで同じ質問が流れてました。
# 上の名前のリンクから辿れます。

結論としては、
    FreeBSDのGCCを使ってWin32アプリを作れないことはないけど、
    普通はやらない。Win用のGCCを使うか、Visual C++を使った方が簡単。
ってところでしょうか。

No. 33 # HARUKO 1998/12/03 (木) 11:20
初めて利用させていただきます。よろしくお願いします。

passwdコマンドを実行すると、ユーザーが存在しないという
メッセージが返ってきて、パスワードを変更することができません。
passwd: user-name dose not exist
/etc/passwdにもユーザはいるし、fingerでも確認できます。
passwdコマンドが壊れているのでしょうか?

No. 34 # 68user 1998/12/04 (金) 01:55
ども、初めまして。

OSはFreeBSDですか? だったら/etc/master.passwdが本当の
パスワードファイルなので、そちらをまず確認されてはいかがでしょう?

それから、passwd実行時には/etc/pwd.db、/etc/spwd.dbも同時に
参照されると思うので、そちらも壊れていないかチェックした
方がいいかもしれません。といっても、これらはテキスト形式では
ないので、/usr/sbin/pwd_mkdbを使って作成しなおす、という
ことになりますでしょうか。

No. 35 # 68user 1998/12/04 (金) 03:20
追加。rootになって、
    # pwd_mkdb /etc/master.passwd
で、新しい/etc/pwd.dbと/etc/spwd.dbが、
    # pwd_mkdb -p /etc/master.passwd
で、新しい/etc/passwdが作られます。

FreeBSDなら、ですけど。

Prev< No. 25〜35> Next  [最新発言に戻る] [過去ログ一覧]