フォーラム: ヘルプ (スレッド #5183)

ifconfig後ハング (2004-05-18 12:57 by momochan #9539)

はじめまして、uclinux初心者のももせともうします。
linux/ppcの開発環境でstrawberry-linuxさんのところに
あったuClinux-dist-h8300.tar.bz2をビルドして
aki-3069のボードでブート、シェル起動にまでたどり着きました。ところが、ifconfig eth0 .. をかけると応答が無くなってしまいます。redbootのtftpでダウンロードしていることと、カーネルブートでmacアドレスが読めるので、カニ関係は動いていると思います。何が悪いのでしょうか?

メッセージ #9539 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: ifconfig後ハング (2004-05-19 01:33 by ysato #9545)

そのバージョンはかなり古いので、新しい物でテスト出来ませんか?
http://www.uclinux.orgで配布されているuClinux-dist-20040408.tar.gz
と言うものが最新です。
ここで配布しているパッチを適用することで、秋月のボードにも対応します。

動作確認用にこちらで作成したバイナリを
http://uclinux-h8.sourceforge.jp/aki3068net-image.bin.gz
に置きました。
#9539 への返信

メッセージ #9545 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: ifconfig後ハング (2004-05-19 07:50 by momochan #9546)

早速のレスありがとうございます。
uclinux.orgから最新のソースツリーを落としてみたところ、こちらは問題なく動作しました。こちらのビルド環境のせいなのか、uClibc/libc/stdio/scanf.cのSTRTOUIMが未定義の状態となりコンパイルが止まります。とりあえず、強制的に定義させたところ、通りました。
toolsの中のcksumがx86用のものなので、ppcだと止まりますが、イメージができているのでOKです。
#9539 への返信

メッセージ #9546 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: ifconfig後ハング (2004-05-21 11:24 by ysato #9591)

そのエラーはここに置いてあるパッチの問題ですね。修正しておきます。
これはlong longの取扱いが正しくないのが原因です。使わなければ特に問題はありませんが。
#9546 への返信

メッセージ #9591 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: ifconfig後ハング (2004-05-26 00:23 by ysato #9648)

直した物を置きました。
ただ、問題の発生する環境が無いので未確認です。
#9591 への返信

メッセージ #9648 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする