Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.593】の中の記事をすべて表示しています

【No.593】のスレッド
04/05/20(木) 01:57:10 投稿者[たつや] <http://linkstation.yi.org/> [No.593]のスレッド内
【No.593】 タイトル[ HLAN 1.41 用ソース公開] この記事がスレッドの最初です
タイトルのとおりソースを公開しました。

このソースでコンパイルしたブートローダで今までどおり
LinkStation が起動することを確認済みです。
今回のブートローダは HGLAN をマージした以外はまったく
オリジナルのままですので、alert mode に入れないなどの
問題はそのまま残っています。

今後は今までバイナリパッチで当てていたブートローダの
修正を行い、u-boot の起動ができるようにしていく予定で
す。

04/05/21(金) 14:47:34 投稿者[knight] [No.593]のスレッド内
【No.609】 タイトル[HD-HG160LAN 動作報告 & 質問] 【No.593】に対する返信
カーネルの再構築がしたく、ソースをいただきました。

一応動作確認報告をさせていただきます
インストールしたのは、HD-HG160LAN(Vine化)です。

あと質問があります。
ネットワークオプション kernel/net/ 以下のモジュールの利用をした方どなたかいませんでしょうか?

私は使えませんでした。
今から原因を調べますが、たぶんkernelのバージョンとkernel回りのバージョンが合っていないからだと思っています。

よろしくお願いします。

04/05/21(金) 21:52:59 投稿者[たつや] <http://linkstation.yi.org/> [No.593]のスレッド内
【No.610】 タイトル[Re: HD-HG160LAN 動作報告 & 質問] 【No.609】に対する返信
>カーネルの再構築がしたく、ソースをいただきました。
>一応動作確認報告をさせていただきます
>インストールしたのは、HD-HG160LAN(Vine化)です。

ご存知のことと思いますが、あのソースは HLAN シリーズ用で
すので、ご注意願います。おそらく、カーネルモジュールを作
る分には問題ないと思いますが、カーネル自体はハードウェア
の違いに影響されると思われます。

>あと質問があります。
>ネットワークオプション kernel/net/ 以下のモジュールの利用をした方どなたかいませんでしょうか?

これは HGLAN に最初から入っているモジュールのことでしょう
か。それとも私が公開しているカーネルモジュールの話かな?
または落としたソースからコンパイルしたものでしょうか。
具体的にどのモジュールかを書いたほうがレスがつきやすいかと
思われます。

04/05/21(金) 22:27:15 投稿者[knight] [No.593]のスレッド内
【No.611】 タイトル[Re: HD-HG160LAN 動作報告 & 質問] 【No.610】に対する返信
>ご存知のことと思いますが、あのソースは HLAN シリーズ用で
>すので、ご注意願います。おそらく、カーネルモジュールを作
>る分には問題ないと思いますが、カーネル自体はハードウェア
>の違いに影響されると思われます。
一応
/usr/src/linux-2.4.17_mvl21-sandpoint/arch/ppc/boot/images/firmimg.bin
にファームができているので、書き込みをしてみようかと思っていました。
でも、やめた方が良さそうですね・・・

>これは HGLAN に最初から入っているモジュールのことでしょう
>か。それとも私が公開しているカーネルモジュールの話かな?
>または落としたソースからコンパイルしたものでしょうか。
>具体的にどのモジュールかを書いたほうがレスがつきやすいかと
>思われます。
モジュールは下記です
モジュールについては公開しているカーネルモジュールです
ちなみに、自分でコンパイルしたモジュールでも同じでした
kernel/fs/nfsd/nfsd.o
kernel/net/ipv4/ip_gre.o
kernel/net/ipv4/ipip.o
kernel/net/ipv4/netfilter/ip_conntrack.o
kernel/net/ipv4/netfilter/ip_queue.o
kernel/net/ipv4/netfilter/ip_tables.o
kernel/net/ipv4/netfilter/ipchains.o
kernel/net/ipv4/netfilter/ipfwadm.o
kernel/net/ipv4/netfilter/ipt_REJECT.o
kernel/net/ipv4/netfilter/iptable_filter.o
kernel/net/ipv4/netfilter/iptable_mangle.o
kernel/net/ipv4/netfilter/iptable_nat.o
すべて「depmod: *** Unresolved symbols in」になります。

一つ考えるには、kernelを作成(make menucongig等)されるときに、pppの項目について何もチェックされていないのかなと思っています。
で、再構築したいのですが・・・

04/05/21(金) 23:31:06 投稿者[たつや] <http://linkstation.yi.org/> [No.593]のスレッド内
【No.613】 タイトル[Re: HD-HG160LAN 動作報告 & 質問] 【No.611】に対する返信
>一応
>/usr/src/linux-2.4.17_mvl21-sandpoint/arch/ppc/boot/images/firmimg.bin
>にファームができているので、書き込みをしてみようかと思っていました。
>でも、やめた方が良さそうですね・・・

うわぁ、聞いてみてよかった。。。
HGLAN にこのファームを書き込むと LAN が使えなくなります。
もしかしたら、メモリも 64MB に固定されてしまうかもしれま
せんし、最悪、シリアルコンソールも使えなくなるかもしれま
せん。

HGLAN の NIC は Realtek の RTL81?? でしたっけ? このドラ
イバが入っているかどうかは確認していませんが、少なくとも
Buffalo が(おそらく)手を入れている部分は入っていません
ので、多分動きません。

シリアルコンソールはクロックの分周でボーレートを作ってい
ますので、クロックが変わるとボーレートが変わってしまいま
す。多分、TeraTerm 等の端末エミュレータでは通信できないよ
うなボーレートになってしまうのではないかと思います。

ほかの部分なら、「だめだったら再起動して書き直せば」です
むのですが、LAN とシリアルがだめになると元に戻すこともで
きなくなります :-)

>すべて「depmod: *** Unresolved symbols in」になります。

*** の部分を書いていただけると何か分かるかもしれません。

>一つ考えるには、kernelを作成(make menucongig等)されるときに、pppの項目について何もチェックされていないのかなと思っています。
>で、再構築したいのですが・・・

そうですね。ppp はまったく作っていませんでした。
多分、普通にできると思いますので、私のほうでも試して見ます。

04/05/22(土) 00:01:45 投稿者[knight] [No.593]のスレッド内
【No.615】 タイトル[Re: HD-HG160LAN 動作報告 & 質問] 【No.613】に対する返信
>ほかの部分なら、「だめだったら再起動して書き直せば」です
>むのですが、LAN とシリアルがだめになると元に戻すこともで
>きなくなります :-)
一応、そのような気がしましたので、USBLAN(pegasus)を使用してLANをもう一つ追加しています。たぶんusbは大丈夫でしょう
※災厄の場合はあきらめようかと思っていました。<有料修理に出すかも


>>すべて「depmod: *** Unresolved symbols in」になります。
>*** の部分を書いていただけると何か分かるかもしれません。
全部もともと *** です


>そうですね。ppp はまったく作っていませんでした。
>多分、普通にできると思いますので、私のほうでも試して見ます。
ありがとうございます

04/05/22(土) 00:24:01 投稿者[たつや] <http://linkstation.yi.org/> [No.593]のスレッド内
【No.616】 タイトル[Re: HD-HG160LAN 動作報告 & 質問] 【No.615】に対する返信
>一応、そのような気がしましたので、USBLAN(pegasus)を使用してLANをもう一つ追加しています。たぶんusbは大丈夫でしょう
>※災厄の場合はあきらめようかと思っていました。<有料修理に出すかも

分かった上でやるというなら止めません。
ただ、config は慎重に決めたほうがいいですよ。
私のところで配布している config はカーネルモジュールを作る
ためのもので、まだこの config でカーネルが起動した実績は
ありませんので。(HLAN シリーズも含めて、です。)

あえて別の機種のカーネルで試すより、HGLAN のソースを購入し
た方が確実とは思いますが。

>>>すべて「depmod: *** Unresolved symbols in」になります。
>>*** の部分を書いていただけると何か分かるかもしれません。
>全部もともと *** です

depmod の出力だったんですね。insmod でモジュールのロードを
おこなうと、Unresolved symbol の名前が表示されます。この名
前が分かれば、何か分かるかもしれません。

>>多分、普通にできると思いますので、私のほうでも試して見ます。
>ありがとうございます

ppp 関連のオプションを変更するだけでコンパイル、モジュール
のロードまで確認できました。

試したのは以下のオプションです。

Network device support --->
<M> PPP (point-to-point protocol) support
[*] PPP multilink support (EXPERIMENTAL)
<M> PPP support for async serial ports
<M> PPP support for sync tty ports
<M> PPP BSD-Compress compression
<M> PPP over Ethernet (EXPERIMENTAL)

次にカーネルモジュールを公開するときにはこれを追加すること
にします。

04/05/22(土) 00:46:09 投稿者[knight] [No.593]のスレッド内
【No.617】 タイトル[Re: HD-HG160LAN 動作報告 & 質問] 【No.616】に対する返信
>試したのは以下のオプションです。
>
>Network device support --->
><M> PPP (point-to-point protocol) support
>[*] PPP multilink support (EXPERIMENTAL)
><M> PPP support for async serial ports
><M> PPP support for sync tty ports
><M> PPP BSD-Compress compression
><M> PPP over Ethernet (EXPERIMENTAL)
>
>次にカーネルモジュールを公開するときにはこれを追加すること
>にします。
ありがとうございました。

私も、ソースを取得してからやってみようと思います。
kernelの再構築しないと、したい事ができませんので・・・

本当にありがとうございました。

04/05/21(金) 23:24:07 投稿者[オア付けをくらった犬。] [No.593]のスレッド内
【No.612】 タイトル[Re: HD-HG160LAN 動作報告 & 質問] 【No.611】に対する返信
>>ご存知のことと思いますが、あのソースは HLAN シリーズ用で
>>すので、ご注意願います。おそらく、カーネルモジュールを作
>>る分には問題ないと思いますが、カーネル自体はハードウェア
>>の違いに影響されると思われます。
>一応
>/usr/src/linux-2.4.17_mvl21-sandpoint/arch/ppc/boot/images/firmimg.bin
>にファームができているので、書き込みをしてみようかと思っていました。
>でも、やめた方が良さそうですね・・・
>
>>これは HGLAN に最初から入っているモジュールのことでしょう
>>か。それとも私が公開しているカーネルモジュールの話かな?
>>または落としたソースからコンパイルしたものでしょうか。
>>具体的にどのモジュールかを書いたほうがレスがつきやすいかと
>>思われます。
>モジュールは下記です
>モジュールについては公開しているカーネルモジュールです
>ちなみに、自分でコンパイルしたモジュールでも同じでした
>kernel/fs/nfsd/nfsd.o
>kernel/net/ipv4/ip_gre.o
>kernel/net/ipv4/ipip.o
>kernel/net/ipv4/netfilter/ip_conntrack.o
>kernel/net/ipv4/netfilter/ip_queue.o
>kernel/net/ipv4/netfilter/ip_tables.o
>kernel/net/ipv4/netfilter/ipchains.o
>kernel/net/ipv4/netfilter/ipfwadm.o
>kernel/net/ipv4/netfilter/ipt_REJECT.o
>kernel/net/ipv4/netfilter/iptable_filter.o
>kernel/net/ipv4/netfilter/iptable_mangle.o
>kernel/net/ipv4/netfilter/iptable_nat.o
>すべて「depmod: *** Unresolved symbols in」になります。
>
>一つ考えるには、kernelを作成(make menucongig等)されるときに、pppの項目について何もチェックされていないのかなと思っています。
>で、再構築したいのですが・・・

て言うかどういう現象でどうできないという情報がないと一生自分一人で悩むことになると思います。


04/05/21(金) 23:49:01 投稿者[knight] [No.593]のスレッド内
【No.614】 タイトル[Re: HD-HG160LAN 動作報告 & 質問] 【No.612】に対する返信
>て言うかどういう現象でどうできないという情報がないと一生自分一人で悩むことになると思います。
>
昔、pppではないのですが同じようなことに遭遇していますので何とかなると思っています。
ただ、自分がしたいことはkernelの入れ替えができない事には
できませんので調査もとりあえずやめるつもりです。

ありがとうございました。