Entry: main  << >>
Zaurus SL-C3200 USB-LAN試行錯誤中
シャープのZaurus SL-C3200の続報です。時間ある時は、ポチポチとさわっていますw。
オークションでゲットしたCF型無線LANカードのGW-CF11Hの中古品は動作不安定につき、返品対応していただきました(良心的出品者でよかったです)。よって手元にCF型無線LANカードはまだありません。
さて、目下の懸案は『SL-C3200を手元にあるIOデータのUSB-ET/TX-Sで接続してネットにつなぐこと』です。
ネット直販でUSBホストケーブルが届き、ネット上の先輩ユーザーの情報公開を参考にしていますが、そもそもLinuxとか附属ソフトのターミナルとかちんぷんかんぷん!でUSB-LANに格闘中&試行錯誤真っ最中です(=まだ成功できず…)。
SL-C3200とUSB-ET/TX-S
◆参考サイト
http://ttanimu.spaces.live.com/Blog/cns!E0558DF457B66590!216.entry?wa=wsignin1.0http://www.sky.sannet.ne.jp/morostar/usbhost/USB-ETTX-S.html
いろいろネットを探索して試してみても結局うまくいっていません。。。涙。

そして簡単にザウルスでUSB-LANというブログをみつけました。
http://plaza.rakuten.co.jp/slc3200/diary/200606030000/
ipkのインストールなら簡単です。ipkを3つインストールすると書いているが、リンク先が切れていてよくわかりません、汗。
http://www.users.on.net/~hluc/myZaurus/
から関係のありそうなUSBLANのipkをDLしてインストール。「usblan-pegasus_2.4.20_arm.ipk」「qtopia-network-usblan_1.0.0_arm.ipk」「netswitch-lite_0.4_arm.ipk」の3つを入れたら、USB-ET/TX-Sドライバの組み込み自体は成功しました(システム情報−デバイスでOKのようです)。
【注】これはあくまでも自己責任でしました。僕のUSB-ET/TX-Sはpegasusですが、LANアダプタによりrtl8150ドライバもあります。
−−−−−−−−−−−−−−−−−−−−−−−−−−−
【20080115補完】
shizaruさんがコメントくださり、対象ページが判明しましたので以下に補完します
http://piro.sytes.net/~piro/pukiwiki/pukiwiki.php?C3000%B7%CF%CD%D1libusblan
−−−−−−−−−−−−−−−−−−−−−−−−−−−
【20080118補完】
素人の私見では「usblan-pegasus_2.4.20_arm.ipk」「qtopia-network-usblan_1.0.0_arm.ipk」の二つでいいような気がしますが、少なくとも僕のSL-C3200機では成功していません。
−−−−−−−−−−−−−−−−−−−−−−−−−−−

ハブにさしてネットワーク自体への接続は成功しましたが、NetFrontでインターネットにつなごうとすると「TCP書き込みエラー」でダメです。Opera7.25で見ようとしても同様。USB-ET/TX-Sのグリーンのパイロットランプは元気に光るんですがね〜トホホ。
そして、次のURLで
http://ttanimu.spaces.live.com/blog/cns!E0558DF457B66590!217.entry?_c=BlogPart
とあったので、この通り「opie-sh」と「localhost-net」を入れて操作しましたが、やはりネットワークには入れるが、NetFrontでHP閲覧は「TCP書き込みエラー」でだめでした。近所のY君のルータにつなごうとしても同じ結果でダメ。。
入れた3つのipkまたは根本的に何かが違うのか、僕のSL-C3200のシステム的不具合か??。現在思案渋滞中!後一歩なのに誰か教えてガリレオ!
活用本をゲットするなり、リナザウユーザーのお友達をみつけるとかしないと前進できませんね。知人でリナザウユーザーはいないかな!?w。ネットやメールでも限界がありそうで、オーソリティの方に実際に実機をみていただくのがベストですね(リナザウのオフ会とか、香川・岡山・四国内のユーザーいらしゃいませんか!?)。
LANだけにランラン♪気分と行きたいです。どなたか有益な情報があれば、是非ともご教示ご指導をよろしくお願いいたしますm(_ _)m。
| 真之丞 | 09:58 | comments(16) | trackbacks(0) |
Comment
真之丞さん、こんにちは、Cubeです。
リナックスザウルスでお困りのようですね。
私は、直接のユーザーではありませんが、
もしかしたら、Linuxのデーモンが上手く実行されていないのではないでしょうか?
Linuxの場合、周辺機器を動かすには、ドライバインストールだけではなく、必要とするサービスを実行しないとうまく動かない場合が多いと聞きました。
もしかしたら、そのサービスのパッケージを入手しないといけないかもしれません。
手動(コマンド)で設定しないといけない場合なのかも・・・
ヒントになりましたでしょうか?
Posted by: cube |at: 2008/01/13 11:20 AM
Cubeさん、しばらくです。
いかがお過ごしでしょうか。本年もよろしくお願いします。
まるでDOSのコマンドラインのようです。その通りやっているつもりでも悲しいかなうまくいかないですね〜汗。一つ歯車が狂うとわかりません。。。
ipkは自動的にインストールできるソフトやモジュールを組み込むパッケージのようなものと理解しています。これなら素人でも扱えますw。
近在のよしみで相談したらお力添えをよろしくお願いします!。
Posted by: 真之丞 |at: 2008/01/13 11:11 PM
真之丞さん、こんばんは。
試行錯誤を重ねた上に、悪戦苦闘のご様子。
詳しいことは全くわからない私は何のお役にも立てませんが・・・すみません。
有力情報が入手できるよう願っております!
Posted by: 月 |at: 2008/01/14 1:52 AM
月さん、おはようございます。
激励ありがとうございます!。
現在、試行錯誤継続中で、ネットワークに入るがネットを見れない状態はそのままです(涙)。
いったんUSB-LANはおいておいて、対応のCF無線LANをゲットし、うまくいくかどうかを試すつもりです。
Posted by: 真之丞 |at: 2008/01/14 11:30 AM
http://piro.sytes.net/~piro/pukiwiki/pukiwiki.php?C3000%B7%CF%CD%D1libusblan

ぴろさんのページは上のURLに移動してますよ。
Posted by: shizaru |at: 2008/01/15 7:07 PM
shizaruさん、こん**は。はじめまして。
対象のURL(ぴろさんのページ)をお教えくださり、本当にありがとうございました!。
これまでにいろいろ試したので自分でも訳わからなくなってます、汗。OS的システム的におかしくなっていないかもやや心配です。
CF無線カードを試した結果をふまえ、改めて当ブログの記事を改訂したいと思っています。
Posted by: 真之丞 |at: 2008/01/15 11:26 PM
ご苦労様です。ぴろさんのページを熟読するのが早道かも、と思いますが・・・。DHCP効かないようなので、アドレス直打ちとかしないといけないかも。Qtopiaはしばらく触ってないのですっかり忘れてしまっているのでいいアドバイスできなくてすみません。

ぴろさんのページにコメントする、という手もありますよ。親切に教えてもらった経験があるので。
Posted by: shizaru |at: 2008/01/15 11:56 PM
shizaruさん、こん++は。
HP拝見、お詳しいですね!ちんぷんかんぷんです、汗&笑。
こちらはようやく無線LANCFカードのアドテックのADLINK345CFをゲットし、SL-C3200に装着したら、一発でネット接続OKでしたw。
一方、課題のUSB-LANは暗中模索中です。「ぴろさんのページを熟読するのが早道かもと思いますが」ということで、ふりdふぁしじっくり落ち着いて取り組みたいと思います。
Posted by: 真之丞 |at: 2008/01/17 2:40 PM
とおりがかりのものです.

たまたま,Zaurus SL-C3100 に USB-ET/TX-S を使おうと
思い,いくつか検索したところ,このページに行き当たり
ました.

結局は以下の手順で繋がることがわかりました.
所要時間 2-3分の作業です.

1. 以下のページを参考に pegasus.o を /lib/modules/2.4.20/kernel/drivers/usb/ にコピーし,

2. depmod -a してから

3. dhcpcd -n eth0 とかしたら

問題なく繋がりました.もちろん,DHCP サーバがない
環境ではアドレスを決めて ifconfig しないといけません.

参考:
http://www.sky.sannet.ne.jp/morostar/usbhost/USB-ETTX-S.html

苦労されているようですが,動いたという実例報告があれば
試行される際の迷いが減るかと思いコメントを書かせていただきました.
Posted by: Hiroon |at: 2008/02/02 12:19 AM
Hiroonさん、こん**は。アドバイスありがとうございます!。
# cp pegasus.o /lib/modules/2.4.20/kernel/drivers/usb/.
について初歩的な質問をさせてください<(_ _)>。
−−−−−−−−−−−−−−−−−−−−−−−−
1. 以下のページを参考に pegasus.o を /lib/modules/2.4.20/kernel/drivers/usb/ にコピーし,
2. depmod -a してから
−−−−−−−−−−−−−−−−−−−−−−−−
とお書き下さっている「1.」「2.」に関してです。これはドライバを認識させるまでのことですね。


(Q1)「pegasus.o」とは、「pegasus-2.4.20.tar.gz (pegasus.o) モジュール (update 2005/06/06) 」のことですか?

(Q2)「# cp pegasus.o /lib/modules/2.4.20/kernel/drivers/usb/. 」とは、「pegasus.o」を「/lib/modules/2.4.20/kernel/drivers/usb/.」へコピーしなさいという命令と理解します。
で、もし(Q1)のことならば、「pegasus-2.4.20.tar.gz」のファイルは、自分のリナザウのどこに置いておいてコピーの命令をかければいいのでしょうか?まずこれがよくわかっていません、汗。

(Q3)もしモジュールの置き場所がSDカードの最上階層(フォアルなしでSDカード直置き)ならばどういうコマンドになるのでしょうか?

(Q4)リナザウ附属のターミナルを起動して、コマンドを実行する際、su(スーパーユーザー権限)である必要はあるのでしょうか?

すみませんが、自分としては段階的にいかないと理解できない感じです。よろしかったらご回答下されば有り難いです。
Posted by: 真之丞 |at: 2008/02/02 11:02 PM
えーっと別人ですが今は使ってないC3000の記憶から返答してみますね

Q1 たぶんそれでよいと思います。(自信無しw)

Q2 DLしてくるとpegasus-2.4.20.tar.gzという状態でDLされると思います
  それをfilelunch等のツールやターミナルから
   # tar -?? pegasus-2.4.20.tar.gz
  とかやって解凍します
  -??の??は昔のことで正直覚えてないので書いてませんtar.gzの解凍方法でググるとはわかると思います
  で、その解凍したファイルの中にpegasus.oというファイルがあるんでそれをコピーすると言うことです。
  解凍もコピーも「# cp pegasus.o ・・・」と最初に#と書かれていることからsu権限で、今自分がいる階層の場所にpegasus.oが居る事が前提で
  ・・・にコピーすると言うことです
  解凍する場所もDLしたファイルも自分がわかりやすい場所に置くのが良いでしょう
  あとで探して消したり保管したりするときわかりやすいですから

Q3 # cp /mnt/card/pegasus.o /lib/modules/2.4.20/kernel/drivers/usb/.
  かな?確かそんな感じ
  その場合、 fat16とかのminiSDだと思うんでpegasus.oのchmod,chownの変更も忘れずに
  さっきコピーした先の別ファイルと同じにしておけば大丈夫なんでそこは自力でがんばってくださいなgoogle先生が教えてくれますよ
Posted by: サルでも |at: 2008/02/20 4:52 PM
サルでもさん、こん**は。
コメント&アドバイスありがとうございます!USB-LANは半ば諦めているところです。
場合によってはOSを購入時の状態に完全初期化できないことを知り、いじるを控えることとしました。
SL3000以降はUSB端子(USBホスト機能)があるのに、シャープさんはPCとのデータ転送という用途しか正式サポートしていないのがさびしいですね〜。
Posted by: 真之丞 |at: 2008/02/20 6:24 PM
えーと、pegasus.oのモジュールについてです。
SL-C3200にて
/lib/modules/2.4.20/kernel/drivers/usb/.
にコピーした後、
depmod -a
しただけではモジュールがロードされませんでしたが、モジュールをコピーしたディレクトリで、
insmod pegasus.o
を実行したらズラズラ文字が出てUSB-ET/TX-Sが
「設定」ー「システム情報」ー「デバイス」にて認識されていましたよ。
Posted by: yonezee |at: 2008/07/19 10:46 AM
yonezeeさん、こん**は。はじめまして。
アドバイスありがとうございました。
有線LANでネットをしたいというのは、皆の希望だと思います。正式サポートをしてほしいですが、携帯電話端末が主流となり、ザウルス後継機種も出ないのはさびしいです。。。
僕のSL-3200号はもっぱらマニュアルに記載されている用途に使っています、苦笑。
Posted by: 真之丞 |at: 2008/07/19 10:56 PM
どうも、前に書いた補足というか、続きになります。
pegasus.oのinsmodが終わった後ですが、電源を入れた状態でET/TX-Sを差し込みます。
数秒経つとシステム情報の「デバイス」「USB」の情報の一番下「driver」の部分に「pegasus」が表示されて、(いるということで話を続けますね;)ハードの確認終わり。

次にターミナルを起動します。
スーパーユーザーになり、
dhcpcd -n eth0
(…これもアドレスが自動に割り当てられる前提の話ですが;)

ifconfig
でeth0にアドレスが割り当てられていることを確認します。

接続の確認ができたら、付属のブラウザ以外を起動します。
(operaなど)
ザウルス標準装備のブラウザだと、(これもSLーC3200の話が前提です;)否応無しに「ネットワークが繋がっていません」と怒られます。
無視してブックマークを開こうとしても「ネットワークが繋がっていません」と怒られます。

どうもザウルス自身の接続ソフトを使っていないため、標準ブラウザではネットワークを認識していないのでは?

そこで、それ以外のブラウザを起動します。
最初は「接続しますか?」ダイアログが表示されると思いますが、無視してブラウザからアドレスなり入力します。

ifconfigで接続が確認できていれば、ネットに繋がると思います。

因みに、この書き込みはSL-C3200とET/TX-SのLAN、opera7.25から行っております。

Posted by: yonezee |at: 2008/07/21 10:44 AM
yonezeeさん、こん**は。
書き込みありがとうございましたw。
さすがSL-3200使いこなしていますね!!
SL-3***ザウルスでUSB-LANということで、キーワード検索で大勢お越しくださっているようです。yonezeeさんはじめとする皆さんとのやりとりは、試行錯誤しているユーザーのヒントになると思います!!。
Posted by: 真之丞 |at: 2008/07/21 10:09 PM








Trackback

Calendar

  12345
6789101112
13141516171819
20212223242526
2728293031  
<< October 2019 >>

Profile

Recommend

Search

Entry

Comment

Trackback

Archives

Category

Link

Feed

Others

無料ブログ作成サービス JUGEM

Mobile

qrcode