[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 05/09 20:24 / Filesize : 226 KB / Number-of Response : 539
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【情報】FreeBSD で動く USB デバイス【キボンヌ】



1 名前:2BUG [02/09/15 14:58]
FreeBSD で動く USB デバイスの情報について集めています。
関連ページの情報についても、集めています。
皆様の御協力を宜しくお願いします。

以上、代理でスレ立て。#一部訂正
関連URL・注意点は>>2-10あたりに。

524 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/15(金) 11:02:22 ]
1. USB デバイスの正式名称、メーカー、URLなど、デバイスを特定出来る情報
SANWA SUPPLY Bluetooth USB Adapter MM-BTUD11

2. OS のバージョン(-CURRENT, -STABLE, -RELEASE) など。
FreeBSD 6.3R

3. デバイスを認識したときの /var/log/messages
ubt0: vendor 0x0a12 product 0x0001, rev 2.00/31.64, addr 3
ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=0x83, isoc-out=0x3; wMaxPacketSize=49; nframes=6, buffer size=294

4. その他に気になる点、注意点、カーネルソースに対する変更点
/boot/loader.conf に ng_ubt_load="YES" を追加

5. 動作するかしないか。しないのも重要な情報です。
携帯電話側からBT機器のサーチを行ったところ、
「PCのホスト名 (ubt0)」が表示されたので動作はしていると思える。
が、スキル不足の為、携帯をモデム代わりにしてのダイアルアップには失敗。
誰か引き継いで・・・

525 名前:Help-Me! [2008/08/30(土) 11:11:37 ]
1.USB デバイスの正式名称、メーカー、URLなど、デバイスを特定出来る情報
正式名称:WN-B11/USBS
メーカー:I-O DATA
URL:www.iodata.jp/products/plant/2002/wn-b11usbs.htm
無線LANチップ:Intersil PRISM
2.OS のバージョン(-CURRENT, -STABLE, -RELEASE) など。
6.3-RELEASE-p3
3.デバイスを認識したときの /var/log/messages
# tail -f /var/log/messages
ugen0: vendor 0x04bb product 0x0922, rev 1.10/1.32, addr 2
# usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
port 1 powered
port 2 powered
4.その他に気になる点、注意点、カーネルソースに対する変更点
KERNELのUSB関係を全部外していたが、これを使うため以下を追加
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device usb # USB Bus (required)
device ugen # Generic
device umass # Disks/Mass storage - Requires scbus and da
device ural # Ralink Technology RT2500USB wireless NICs
device scbus # SCSI bus (required for SCSI)
device da # Direct Access (disks)
5.動作するかしないか。しないのも重要な情報です。
  動作しない。
ifconfigでinterface出てこない

intersilのPRISMチップであればアクセスポイントとして動作させることが
可能という情報があったので古いこの機種を中古でゲットしたのですが。
ドライバを修正するしかないのでしょうか(方法が分からない・・・)

526 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/30(土) 15:02:17 ]
>>525
普通、uhci と ohci ってどっちか片方じゃね?
ehci も有った方が良くね?
ural とか関係なくね?
man wi すると、

>I-O DATA WN-B11/PCM                   Prism-II      PCMCIA

とかあるけど?

527 名前:525 mailto:sage [2008/08/31(日) 11:54:48 ]
/usr/src/sys/dev/usb/usbdevsの中にWN-B11/USBSの
記述が無かったので、
product IODATA WN_B11_USBS 0x0922 WN-B11/USBS
と書いて追加してみようと思います。
ログ見るとuhciなのでohciは不要だと思うので消して、
あとuralも消してカーネル再構築してみます。
ハードが古いPCなのでUSB2.0に対応してないのでehciは
必要ないかと思ったけど一応加えてみます。

これで動いてくれんかなぁ。

528 名前:525 mailto:sage [2008/08/31(日) 22:52:04 ]
カーネル再構築してみたけどダメでした。
出るメッセージは前回と全く一緒。
src/sys/dev/usb/usbdevsに追記するだけではだめなようで。
他に何が足りないのか




529 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 23:10:27 ]
wi コメントアウトしてるとか言うオチ

530 名前:525 [2008/09/02(火) 01:06:24 ]
device wi
device wlan
device wlan_wep
device wlan_ccmp
device wlan_tkip

はとりあえずコメント外して再構築してます。

product 0x0922 が wi なんだという記述をどこかに
する必要があるんですかね...

531 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/07(日) 19:13:45 ]
例えばaxeならsrc/sys/dev/usb/usbdevsだけじゃなくsrc/sys/dev/usb/if_axe.cにも
エントリー追加しないと動かないんだが。
wiのドライバってsrc/sys/dev/wiにあってif_wi_pccard.cとかif_wi_pci.cって下位層らしき
ソースがあるんだがif_wi_usb.cってのは無いんだけど。 if_wi.c見てもコメントに
This driver supports the ISA, PCMCIA and PCI versions ofなんたらかんたらってなってる
けど、USBって行けるのか? man wiしてもUSBの記述は無いし。


532 名前:名無しさん@お腹いっぱい。 [2008/09/09(火) 01:49:58 ]
>>531
無理。 OpenBSDのif_uwiでも持って来るしか無い。

>>524
rfcomm_pppdの記述を読んでDUNとして接続出来たよ。
まず、/etc/bluetooth/hcsecd.confに
device {
bdaddr xx:yy:zz:aa:bb:cc;
pin "9876";
key nokey;
}
というエントリ追加して、hcsecd上げて、PINを聞かれたら9876と入力
あとは
/etc/ppp/ppp.confにrfcomm_pppd(8)の
rfcomm-dialup:のエントリを*完全にそのまま*コピーして
rfcomm_pppd -a xx:yy:zz:aa:bb:cc -l rfcomm_dialup -C DUN
で行けた感じ。




533 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 19:36:05 ]
手軽な(?)GPSモジュールがアッサリ動いてくれたのでレポします。

1. USB デバイスの正式名称、メーカー、URLなど、デバイスを特定出来る情報
名称:THE GPS STiCK
入手先は↓↓↓
akizukidenshi.com/catalog/items2.php?q=%22M-02556%22&s=date&p=1&r=1&page=40

2. OS のバージョン(-CURRENT, -STABLE, -RELEASE) など。
6.3R

3. デバイスを認識したときの /var/log/messages
ucom0: Prolific Technology Inc. USB-Serial Controller D, rev 1.10/4.00, addr 3

4. その他に気になる点、注意点、カーネルソースに対する変更点
プロンプトから load uplcom.ko とするか、
/boot/loader.conf に uplcom_load="YES" を追記。

5. 動作するかしないか。しないのも重要な情報です。
USB->RS-232C変換器の先にGPSモジュールがあると言うイメージで
ターミナルから cu -l /dev/cuaU0 -s 38400 とすると、
$GPGGA,094616.279,3600.0000,N,13900.0000,E,1,09,1.2,14.1,M,37.3,M,,0000*64
$GPGSA,A,3,23,32,04,28,11,20,17,13,42,,,,2.4,1.2,2.0*3B
の様なデータが1秒毎に送られて来る。

最初が時刻(GMT)、次に北緯、その次が東経なのが分かる。
ただし、座標は分までが60進法で、秒以下が10進法で現されているので注意。
詳細については製品を購入すると簡単な資料有り。

534 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/09(木) 21:27:12 ]
どうでもいいけど、「NMEA-0183フォーマット」とか書いとけばいいんじゃね?

535 名前:名無しさん@お腹いっぱい。 [2008/11/29(土) 20:37:04 ]
1. お使いの USB デバイスの正式名称、メーカー。できれば製品への URL、どんなデバイスか簡単な説明。

メーカー: NTT Communications
商品名: SCR3310-NTTCom
製品へのURL: www.ntt.com/jpki/
説明: ICカードリーダライタ

2. お使いの OS のバージョン(出来れば-CURRENT、-STABLE の場合はいつ頃cvsup したかも)。
FreeBSD 7.1-PRERELEASE

3. USB デバイスを認識しているところの /var/log/messages
ugen0: <NTT Communications Corp. SCR3310-NTTCom USB SmartCard Reader, class 0/0, rev 2.00/5.18, addr 3> on uhub0

4. usbdevs -v の結果
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), nVidia(0x0000), rev 1.00
port 7 addr 3: full speed, power 100 mA, config 1, SCR3310-NTTCom USB SmartCard Reader(0x511a), NTT Communications Corp.(0x04e6), rev 5.18

5. 動作したか、しないか。

devel/pcsc-lite
devel/libccid
をインストール

linux用のb25をビルドして、hdus(これもFreeBSDで動作OK)で保存したtsファイルのmulti2デコード問題無し


536 名前:名無しさん@お腹いっぱい。 [2008/12/15(月) 20:24:25 ]
test

537 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 20:30:26 ]
1. USB デバイスの正式名称、メーカー、URLなど、デバイスを特定出来る情報
   EPSON Multiphoto Colorio EP-801A
   www.epson.jp/products/colorio/printer_multi/ep801a/index.htm

2. OS のバージョン(-CURRENT, -STABLE, -RELEASE) など。
   6.3R

3. デバイスを認識したときの /var/log/messages
   ulpt0: EPSON USB2.0 MFP, rev 2.00/1.00, addr 2, iclass 255/255
   ulpt0: using bi-directional mode
   umass0: EPSON USB2.0 MFP, rev 2.00/1.00, addr 2
   da2 at umass-sim0 bus 0 target 0 lun 0
   da2: <EPSON PM Storage 1.00> Removable Direct Access SCSI-2 device
   da2: 1.000MB/s transfers
   da2: Attempt to query device size failed: NOT READY, Medium not present

4. その他に気になる点、注意点、カーネルソースに対する変更点
   device uscanner が入れられてカーネルが作られているはずなのですが認識さえ無し。

5. 動作するかしないか。しないのも重要な情報です。
   SDカードからの読み込み問題無し。(ただ、カードの認識にかなり待たされる気がする)
   印刷に関してはプレーンテキストの印刷に成功。
   PSファイルに関しては当方のスキル不足により未達成。

portsにpipsも無いし、AVASYS(旧エプソンコーワ)からlinux向けEP-301用が使えるかと
思ってDLはしてきた物の使い方がさっぱり分からず。

誰かフィルタの設定のし方知ってたらおせーて。

538 名前:537 mailto:sage [2008/12/28(日) 19:19:57 ]
その後分かった事があったので追記。

AVASYSではオールインワンと言うカテゴリにEP-801Aのドライバがありました。
もちろんLinux向けですのでそのままでは使えませんが、
ここから先はエミュレーターの範疇かと。

スキャナに関しては uscan や ugen として認識されていないので絶望的ですかね。
ただ、本体のみの機能でメモリカード(当方の場合SD)に直接保存出来、
SDは普通に msdosfs としてマウント可なので間接的にスキャナが使えます。
最大サイズと原稿サイズで読み取れるので、あまり大した使い方してない私は十分間に合ってたりします。
メディアを差し替えて往復させる必要が無いので割と楽です。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<226KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef