お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-05 22:40:52

yuutopapa
新しいメンバ
登録日: 2009-10-05

L-02での接続設定

初心者です。

Ubuntu 9.04をインストールしたばかりですが、ネット環境がドコモのL-02端末しかない状態で、ウィンドウズからネットにつないでます。

一応、usb_modeswitch.conf を使ってつなぐことは解ったのですが、Ubuntuがネットにつながってない状態でファイルのインストール方法がわかりません。

ウィンドウズでダウンロードしてUSBメモリースティックでusb_modeswitch.conf ファイルを持っていってもインストールできません。

お願いします。

オフライン

 

#2 2009-10-06 12:37:06

hmatsue
アドバイザ
登録日: 2009-03-10

Re: L-02での接続設定

L-02の設定方法自体は、下記が参考になるかと思います。
https://forums.ubuntulinux.jp/viewtopic.php?id=5388
http://dyoko.blog95.fc2.com/blog-entry-372.html
設定ファイルを移すだけであれば、UbuntuからWindows領域をマウントすればコピーできるかと思いますが、インストールというのがパッケージのインストールを意味するのであれば、一時的にでも有線でネットに繋げるのが一番簡単です。
有線でネットにつなげられる環境がないのであれば、必要なパッケージを一式ダウンロードしてインストールする必要があるのですが、そちらのネット環境はどんな感じでしょうか。

オフライン

 

#3 2009-10-06 21:15:59

yuutopapa
新しいメンバ
登録日: 2009-10-05

Re: L-02での接続設定

hmatsueさんアドバイスありがとうございます。

ネット環境はドコモのL-02Aのみでウィンドウズを使っているのはネットブックです。

今、ネットに接続したいのはデスクトップの物でウィンドウズが壊れた後ウブントゥを導入してます。

私も有線のネットワークがあれば簡単なのだろうと思いますが・・・。

オフライン

 

#4 2009-10-07 06:15:40

yuutopapa
新しいメンバ
登録日: 2009-10-05

Re: L-02での接続設定

modeswitchをインストール中ですが、

gcc -l usb -o usb_modeswitch usb_modeswitch.c
と入力したあとにこんな表示が出たのですが失敗ですか??

usb_modeswitch.c:68:17: error: usb.h: No such file or directory
usb_modeswitch.c: In function ‘main’:
usb_modeswitch.c:378: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:379: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:381: 警告: assignment makes pointer from integer without a cast
usb_modeswitch.c:388: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:390: error: 不完全型のポインタへの間接参照
usb_modeswitch.c: In function ‘deviceDescription’:
usb_modeswitch.c:565: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:566: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:575: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:576: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:585: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:586: error: 不完全型のポインタへの間接参照
usb_modeswitch.c: In function ‘switchHuaweiMode’:
usb_modeswitch.c:776: error: ‘USB_TYPE_STANDARD’ undeclared (first use in this function)
usb_modeswitch.c:776: error: (Each undeclared identifier is reported only once
usb_modeswitch.c:776: error: for each function it appears in.)
usb_modeswitch.c:776: error: ‘USB_RECIP_DEVICE’ undeclared (first use in this function)
usb_modeswitch.c:776: error: ‘USB_REQ_SET_FEATURE’ undeclared (first use in this function)
usb_modeswitch.c: In function ‘switchSonyMode’:
usb_modeswitch.c:840: 警告: assignment makes pointer from integer without a cast
usb_modeswitch.c: In function ‘checkSuccess’:
usb_modeswitch.c:924: 警告: assignment makes pointer from integer without a cast
usb_modeswitch.c:956: 警告: assignment makes pointer from integer without a cast
usb_modeswitch.c:960: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:960: error: 不完全型のポインタへの間接参照
usb_modeswitch.c: In function ‘search_devices’:
usb_modeswitch.c:1069: 警告: assignment makes pointer from integer without a cast
usb_modeswitch.c:1069: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1071: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1071: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1089: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1089: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1094: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1094: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1096: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1106: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1106: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1108: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1110: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1116: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1116: error: 不完全型のポインタへの間接参照
usb_modeswitch.c: In function ‘find_first_bulk_output_endpoint’:
usb_modeswitch.c:1135: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1138: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1139: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1140: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1140: error: ‘USB_ENDPOINT_TYPE_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1140: error: ‘USB_ENDPOINT_TYPE_BULK’ undeclared (first use in this function)
usb_modeswitch.c:1141: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1141: error: ‘USB_ENDPOINT_DIR_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1142: error: 不完全型のポインタへの間接参照
usb_modeswitch.c: In function ‘find_first_bulk_input_endpoint’:
usb_modeswitch.c:1153: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1156: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1157: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1158: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1158: error: ‘USB_ENDPOINT_TYPE_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1158: error: ‘USB_ENDPOINT_TYPE_BULK’ undeclared (first use in this function)
usb_modeswitch.c:1159: error: 不完全型のポインタへの間接参照
usb_modeswitch.c:1159: error: ‘USB_ENDPOINT_DIR_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1160: error: 不完全型のポインタへの間接参照


助けてください。

オフライン

 

#5 2009-10-07 07:08:50

hmatsue
アドバイザ
登録日: 2009-03-10

Re: L-02での接続設定

コード:

usb_modeswitch.c:68:17: error: usb.h: No such file or directory

と出ていますので、コンパイルに必要なヘッダファイル、usb.hが見つからない状況です。
usblib-devをインストールしていないのではないでしょうか。

usb-modeswitchのサイトより による投稿:

Don't forget libusb if you don't have it. In your distribution, there is most likely a package named "libusb-dev" or "libusb-devel"

パッケージマネージャが使えない状況だと、
http://packages.ubuntu.com/
から検索してダウンロードして、Ubuntuにコピーして、インストールという作業になります。

オフライン

 

#6 2009-10-07 07:11:10

hmatsue
アドバイザ
登録日: 2009-03-10

Re: L-02での接続設定

またやってしまった。。
誤記訂正です。
誤:usblib-dev
正:libusb-dev

オフライン

 

#7 2009-10-07 07:26:20

hmatsue
アドバイザ
登録日: 2009-03-10

Re: L-02での接続設定

あと少しバージョンが古いようですが、
https://launchpad.net/~pmarti/+ppa-packages
にバイナリが公開されているようです。

オフライン

 

#8 2009-10-07 13:54:44

yuutopapa
新しいメンバ
登録日: 2009-10-05

Re: L-02での接続設定

sudo dpkg -i libusb-dev_0.1.12-8_i386.deb
と打ち込んだら・・・。
これは、インストール済みという意味ですか?

未選択パッケージ libusb-dev を選択しています。
(データベースを読み込んでいます ... 現在 100241 個のファイルとディレクトリがインストールされています。)
(libusb-dev_0.1.12-8_i386.deb から) libusb-dev を展開しています...
dpkg: 依存関係の問題により libusb-dev の設定ができません:
libusb-dev は以下に依存 (depends) します: libusb-0.1-4 (= 2:0.1.12-8) ...しかし:
システム上の libusb-0.1-4 のバージョン は 2:0.1.12-13 です。
dpkg: libusb-dev の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
doc-base のトリガを処理しています ...
Processing 22 changed, 1 added doc-base file(s)...
Registering documents with scrollkeeper...
man-db のトリガを処理しています ...
以下のパッケージの処理中にエラーが発生しました:
libusb-dev

何度もすみません。
お願いします。

オフライン

 

#9 2009-10-07 14:55:23

hmatsue
アドバイザ
登録日: 2009-03-10

Re: L-02での接続設定

libusb-dev は以下に依存 (depends) します: libusb-0.1-4 (= 2:0.1.12-8) ...しかし:
システム上の libusb-0.1-4 のバージョン は 2:0.1.12-13 です。

エラーの意味は、libusb-devパッケージをインストールするためには、libusbパッケージをインストールする必要があり、すでにlibusbのバージョン2:0.1.12-13がインストールされているのですが、追加でインストールしようとしているlibusb-devのバージョンが2:0.1.12-8で、バージョンが不一致のためインストールできません、ということです。

パッケージはどこからダウンロードしてきたものでしょうか。
どうやらダウンロードしてくるlibusb-devのパッケージを間違えているようです。

http://packages.ubuntu.com/jaunty/libusb-dev
http://packages.ubuntu.com/jaunty/libusb-0.1-4

このへんが正しいバージョンではないかと思います。

オフライン

 

Board footer

Powered by FluxBB