GU-1000T on SheevaPlug

前の記事: [SheevaPlug復活!]
gu-1000t.jpg

さーそれでSheevaPlugをFW化するためにはLANアダプタがもう一つ要る。

SheevaPlugはUSBポートを備えているので必然USBのLANアダプタとなる。Linuxで動作実績の多いPlanexのアダプタを店頭で探してGU-1000Tを選んだ。ギガビット対応の新型なのでパッケージには「Linux Ready!」とは書いていない。大丈夫か。

携帯のPCブラウザでちょこっと調べてDebianで動かしているページを発見。SheevaPlugのUbuntuはDebianから派生したものなので何とかなるだろう。どだい現時点でこのLANアダプタをSheevaPlugで動かしている人がそう都合良く情報をWEBに公開しているワケがない。

そんで、kernelとドライバのコンパイルを始めたわけだがこれがもー大変な無駄骨となった。
Vineの母艦上でkernelをクロスコンパイルしてGU-1000Tのドライバをクロスコンパイルして接続して動かなくてKernelをクロスコンパイルして...

コンパイルエラー出まくり*1and/or動かない。
で解決するまで週末をまるまる使ってしまった。その努力が報われて...ジャーン!

sheevaplug_090730.gif

kernelは2.6.30.3 2.6.29.6*2にアップデート、iptablesも動作しNICは二枚とも認識されている。
下記写真の通りeth0のケーブルを抜いてもビシバシpingが飛んでいるぜ!

090730_1825~01.jpg

結局kernelをMarvellのgitにある2.6.29.6安定版に変えたらkernel付属のasix.koドライバで認識。
ドライバを別途コンパイルする必要はなかった...

このためにkernelを何回コンパイルしたことか...
はーやれば何とかなるもんである。

PLANEX ギガビット USB LANアダプタ GU-1000T
この続きの記事: [SheevaPlug稼働開始]
ブログカテゴリ: [ubuntu][sheevaplug] 2009-07-27 - 22:04:59







[ << 戻る | Δ ページトップ | ホームホーム ]

*1 git.marvell.com以外からダウンロードしたソースは何故かmodulesが上手くコンパイルされない
*2 2.6.30以上はkernelソースが新しすぎてasixドライバのコンパイルが上手くいかない

添付ファイル: filesheevaplug_090730.gif 363件 [詳細] file090730_1825~01.jpg 357件 [詳細] filegu-1000t.jpg 371件 [詳細]

Last-modified: 2009-07-27 (Mon) 22:04:59 (3611d)
ホーム 編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード 新規 一覧 単語検索 最終更新 ヘルプ
Counter: 2994
Today: 1
Yesterday: 1
最近売れているモノ
@Amazonランキング
フィギュアライズスタンダード 仮面ライダーW ルナトリガー 色分 ...

SSSS.GRIDMAN 宝多六花 1/7スケール ABS&PV ...

機動戦隊アイアンサーガ ジュディス 1/8スケール ABS&PV ...

ドラゴンボール超 ブロリー [DVD] ...

ドラゴンボール超 ブロリー 特別限定版 (初回生産限定) [Bl ...

【PS4】DEATH STRANDING ( デスストランディン ...

ファイナルファンタジーXIV: 漆黒のヴィランズ【早期予約特典コ ...

ゴールデンカムイ 18 (ヤングジャンプコミックスDIGITAL ...

幼女戦記(14) (角川コミックス・エース) ...