FC2ブログ
 トップ   自己紹介   PC関連の記事   warsow関連の記事   warsow wikiへ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

guruplug いじり①

linuxはズブの素人なため、何の情報が必要になるか分からないので適当にメモ。
突っ込みどころがあれば指摘していただけると勉強になりますので大変助かります。

まずはWiFiクライアントモードに設定。出荷状態だとWiFiアクセスポイントモードになっているとのことなので。
でも、WiFiクライアントモードに変更するときの説明に、ブートするたびにアクセスポイントモードになると書いてあったので、アクセスポイントモードでもサーバーとして運用する分には別に問題ないのだろう。
熱暴走対策としてGuruPlugの熱暴走対策と無線アクセスポイントの暗号化を参照。
STEP1の/etc/apt/sources.listへのURL追加は既にされていました。
STEP2をやろうとapt-getするも
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
とエラーが表示される。
定番のエラーらしい。容量が足りない場合に起こるとのこと。
df -h でディスク容量を確認。ほとんどの領域は使用されておらず、最も空き容量が少ない領域でも使用率は45%。特に容量が足りない様子はない。
dpkg --configure -a を走らせろとのことなので、やってみる。
これでどうだろうとapt-get install ethtool。無事に成功。

viでは矢印キーが他の入力に化けていたので、nanoを使用して /etc/networks/interfaces を編集。
パスワードをデフォルトの nosoup4u から変更。
(guruplugの前身sheevaplugもこのパスワードらしい。ユーモアがあっていいですね)

とりあえず apt-get update して apt-get upgrade。
ストレージの速度のせいか、プロセッサの性能のせいか、かなり時間がかかる。
途中でsambaの設定をどうするか聞かれる。
windowsとファイル共有をする予定はないので最初に設定されていた設定を引き継ぎ。

netstat -untap でサービス一覧を確認。
sambaがらみのサービスとwebサーバーがらみのサービスが気になるが、今は放置。

iptables -L でファイアウォール設定を確認。
iptablesの設定についてはネットに資料がたくさんあるので簡単。
(sshでリモートログインするのでtcp port 22は外部からの接続を許可する。忘れるとリモートログインできなくなる?)
再起動して設定を確認。設定が初期化されているのを見て、ubuntuでiptablesが理解できず設定の容易なufwの方でファイアウォール設定をしたことを思い出す。
iptables-restoreしてみるが line 1 failed とエラーが返ってきた。
設定ファイル指定をし忘れていたのに気がついてファイルの場所を指定してみたがファイルが見つからないとのこと。
確認したらiptables-saveで保存先に指定した /etc/iptables フォルダがない。
過去にiptablesで非常に混乱したので、今は放置。

ストレージとしてUSBフラッシュメモリ 2GBを使用。
cd /mnt で移動して mkdir usbmemory。
念のためFAT32でフォーマット。

ここでワットチェッカー読みの消費電力を確認。アイドルで4W。
USBフラッシュメモリを刺す。消費電力が一瞬6Wになり、その後は5Wで安定。
/dev/sdaと認識されている。自動でマウントされたらしく、"/media/usb0にマウントされた"と表示されている。
このままでもいいのだがマウントの練習ということで、アンマウントしてさきほど作った /mnt/usbmemory にマウント。
転送速度が気になるが、ベンチマークの仕方がググってもすぐには見つからなかったので放置。

OSの入れ替えなどで色々遊べそうだが、一番の目的はFPSゲームであるwarsowサーバーとしての稼働。マウントしたUSBフラッシュメモリにwarsow_0.5_unified.zipをダウンロード。
245MBのファイルが1m52sで落ちてきた。書き込み速度は遅くても2.18MB/sの模様。
gunzip warsow* とすると unknown suffix -- ignored のエラー。
gunzip -S .zip warsow* とすると warsow_0.5_unified,zip has more than one entry -- unchanged のエラー。
解決方法が良く分からないのでunzipをインストール。unzip warsow* で無事解凍された。
さっそく wsw_server を起動。予想通りエラーが出る。
Error : Exectable for system ' arm' not found
guruplugでコンパイルできるんだったら、負荷テストも兼ねてそうしたい。
もともと期待していないので、最終的にうまくいかなくても泣かない :)

コメント

debian ではどうかはわからないけど、gentoo なら emerge warsow ですね。
ただ、warsow は x86 依存なので、ARMに変更する必要があります。
Gentoo on Guruplug は、手前味噌ですが、
http://www.ty07.net/ が参考になると思います。
反応が遅くて申し訳ないです。
gentooは仮想環境を利用してクロスコンパイルをしようとしたのですが、うまくいかなかったためそのままになっています。linuxの基本操作程度しか出来ないので、なかなか難しいです。何をするにも勉強といった感じ。
余裕が出来たら、教えていただいたURL等参考にしていじってみます。
アドバイスありがとうございました。
非公開コメント

最新記事 5件
最新コメント
カテゴリ
月別アーカイブ
twitter
リンク(五十音順)
RSSリンクの表示
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。