Hack BBS

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

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

【No.1081】のスレッド
04/07/20(火) 22:01:06 投稿者[ひの ] [No.1081]のスレッド内
【No.1081】 タイトル[smbmount on HGLAN] この記事がスレッドの最初です
たつやさんが公開してくれたカーネルソースのおかげで、HGLAN上でsmbmountしたときのファイル日付の問題が解決できました。
山下さんちの<a href="http://www.yamasita.jp/linkstation/0403/040325.html">ハックの記録</a>を参考にramdisk.image.gzを作り、たつやさんの<a href="http://linkstation.yi.org/index.php?cmd=read&page=Kernel_source%2FCompile>カーネルコンパイル</a>を参考にコンパイルしました。
bootcodeをFlashROMに書き込むときは、3分くらい悩みましたが、無事通過しました。(汗)その後、たつやさんの<a href="http://linkstation.yi.org/index.php?Bootloader%2Fprocedure">ここ</a>を参考にテストしました。それでsmbmountで問題ないことを確認し、カーネルを書き込み、無事起動することが出来ました。
なお、カーネルを書き換えると、HGLANなのにHLANのメッセージが…ちょっとびっくりしましたが、調べた結果、firminfo.txtを書き換えればよいのがわかり、再コンパイルし、無事に全て完了(?)しました。
本当にありがとうございました。
でも、大きな勇気の必要なFlashROMの書き換えでした。


04/07/20(火) 22:20:05 投稿者[たつや ] <http://linkstation.yi.org/> [No.1081]のスレッド内
【No.1082】 タイトル[Re: smbmount on HGLAN] 【No.1081】に対する返信
>たつやさんが公開してくれたカーネルソースのおかげで、HGLAN上でsmbmountしたときのファイル日付の問題が解決できました。

おめでとうございます。
そして、報告ありがとうございます。
私の修正ブートコードを動かして報告いただいたのは
ひのさんが最初です。しかも、HGLAN ですか。
私の HP では「HGLAN では確認できてません」と散々
書いていますので、ぜひ動作確認例として書かせてく
ださい。

また、よろしければ、config をいただいて「動作実
績のある config」として配布させていただきたいの
ですが、いかがでしょうか?

>調べた結果、firminfo.txtを書き換えればよいのがわかり、再コンパイルし、無事に全て完了(?)しました。

firminfo.txt については、私の HP の「コンパイル
方法」のページの記載漏れですね。こちらも報告いた
だいて助かります。追記させていただきます。

04/07/21(水) 22:22:08 投稿者[ひの ] [No.1081]のスレッド内
【No.1087】 タイトル[Re: smbmount on HGLAN] 【No.1082】に対する返信
>おめでとうございます。
>そして、報告ありがとうございます。

こちらこそ、本当にありがとうございました。

>私の修正ブートコードを動かして報告いただいたのは
>ひのさんが最初です。しかも、HGLAN ですか。

そうでしたか。結構思い切りが必要でしたが、無事にパラメータを変更出来
たときには、思わず「ばんざーーーい!!!」という感じでした。

>私の HP では「HGLAN では確認できてません」と散々
>書いていますので、ぜひ動作確認例として書かせてく
>ださい。

その「確認できていません。」の言葉がプレッシャーになっていました。^^;

>また、よろしければ、config をいただいて「動作実
>績のある config」として配布させていただきたいの
>ですが、いかがでしょうか?

ほとんど、HLANの設定と違いがありません。次のような差異があるだけで
す。
# diff arch/ppc/configs/hdhlan_defconfig .confi
g | more
58,60c58,59
< # CONFIG_LINKSTATION_HGLAN is not set
< CONFIG_LINKSTATION_HLAN=y
< # CONFIG_KUROBOX is not set
---
> CONFIG_LINKSTATION_HGLAN=y
> # CONFIG_LINKSTATION_HLAN is not set
447c446,447
< # CONFIG_R8169 is not set
---
> CONFIG_R8169=y
> RTL8169_JUMBO_FRAME_SUPPORT=y

1) Platform supportでHLANをHGLANに変更。
2) Network Driver support-->1000MでRTL8110S/8169Sをカーネル組込み、
および、Support Jumbo Frame を選択

このconfigrationでカーネルを作りました。

>>調べた結果、firminfo.txtを書き換えればよいのがわかり、再コンパイル
>>し、無事に全て完了(?)しました。
>
>firminfo.txt については、私の HP の「コンパイル
>方法」のページの記載漏れですね。こちらも報告いた
>だいて助かります。追記させていただきます。

早々の対応、ありがとうございます。
なお、現在はモジュール作成のため、
 HGLAN カーネルモジュール用コンフィギュレーションファイル
を参考にコンパイルしてみています。現在、これも無事に起動が出来ていま
す。
何か必要な情報がありましたら、いつでも提供できますのでご連絡下さい。