【情報】FreeBSD で動く USB デバイス【キボンヌ】
FreeBSD で動く USB デバイスの情報について集めています。
関連ページの情報についても、集めています。
皆様の御協力を宜しくお願いします。
以上、代理でスレ立て。#一部訂正
関連URL・注意点は>>2-10あたりに。 device wi
device wlan
device wlan_wep
device wlan_ccmp
device wlan_tkip
はとりあえずコメント外して再構築してます。
product 0x0922 が wi なんだという記述をどこかに
する必要があるんですかね... 例えば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の記述は無いし。
>>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
で行けた感じ。
手軽な(?)GPSモジュールがアッサリ動いてくれたのでレポします。
1. USB デバイスの正式名称、メーカー、URLなど、デバイスを特定出来る情報
名称:THE GPS STiCK
入手先は↓↓↓
http://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進法で現されているので注意。
詳細については製品を購入すると簡単な資料有り。 どうでもいいけど、「NMEA-0183フォーマット」とか書いとけばいいんじゃね? 1. お使いの USB デバイスの正式名称、メーカー。できれば製品への URL、どんなデバイスか簡単な説明。
メーカー: NTT Communications
商品名: SCR3310-NTTCom
製品へのURL: http://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デコード問題無し
1. USB デバイスの正式名称、メーカー、URLなど、デバイスを特定出来る情報
EPSON Multiphoto Colorio EP-801A
http://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はしてきた物の使い方がさっぱり分からず。
誰かフィルタの設定のし方知ってたらおせーて。 その後分かった事があったので追記。
AVASYSではオールインワンと言うカテゴリにEP-801Aのドライバがありました。
もちろんLinux向けですのでそのままでは使えませんが、
ここから先はエミュレーターの範疇かと。
スキャナに関しては uscan や ugen として認識されていないので絶望的ですかね。
ただ、本体のみの機能でメモリカード(当方の場合SD)に直接保存出来、
SDは普通に msdosfs としてマウント可なので間接的にスキャナが使えます。
最大サイズと原稿サイズで読み取れるので、あまり大した使い方してない私は十分間に合ってたりします。
メディアを差し替えて往復させる必要が無いので割と楽です。 >>537 遅レスで悪いがプリンタ部分についてはgutenprintの5.2.3が対応しているらしい。
但しFreeBSDは5.1.7なので近いものを選んで強引に印刷する手しかない。
cupsで印刷する場合ソースがpngやjpegでもpdfでもpsでもよいはず
スキャナーはusbdevsにデバイスナンバー記述してビルドしないとだめっぽい。 あとエミュレーターというかLinux用のドライバのラッパーについてはcanon系のものについて言及されているので参考になるかも 量販店とかで売っている「VISTA対応」と称するELECOMのゲームパッドは
普通にuhid(0-*)として認識されるみたい。アナログの無い安い奴を買ったら
とりあえずゲームでセンタリングがでていなかった他
usbhidctl -f /dev/uhid0 -a
では値が見られなかったけれど使えそう。 creative webcam NX を使うべく
/usr/ports/graphics/spcaview
を入れました。
んで、絵が出るには出るけど、ものすごく色がちかちか変わるし、クロマがあってないみたいに、絵が揺れます^^;;
同様の症状で改善方法ご存知の方いませんか? >>542 映っているんだったらカメラの問題じゃないの?
自分はlogicoolのカメラが対応していなかったから
ソースにデバイスIDと対応ドライバを追記してやっと使えたよ。
光量を自動調整するカメラが多いから
spca5viewでどの程度で安定するかみて
それからspca5shotの「予備動作時間」伸ばせば緩和されるとは思う。
eオプションだな
spca5shot -s 640x480 -j -e 5 -o test11.jpg
だとjpegファイルを5回動作してから撮影
この5を増やすと安定する。 usb機器というかNEC系チップのpci USB2インターフェースが調子いい(FreeBSDで)という言及を最近みかけた。 本日は、6月2日 横浜港開港記念日です。
横浜に関係のある情報を書き込みます。
横浜ランドマークタワーからの景観
http://web.archive.org/web/*/http://sotec.co.jp/Webcam/View.html
Mar 02, 2000 あたりを見てみてください。
(特に画像のプロパティ。ファイル名とか、色々)
コダックの当時、オレンジ色で画像に日時が入るデジカメとWinBatchEhが
基礎となっています。デジカメの記憶媒体はCFだったと思います。
Vector:WinBatchEh
取扱種別:シェアウェア 動作環境:WindowsXP/Me/2000/98/95/NT/3.1
http://www.vector.co.jp/vpack/browse/pickup/pw0/pw000477.html
高解像度のUSB接続のWebCAMがあれば、PC-UNIXでも実現できるかもしれません。
FreeBSD X Window System で、WinBatchEhみたいにバッチファイルが組めれば、
PC-UNIXでも出来そうな感じがします。 >>545 が噂に聞く単語合成型スパム書き込みって奴?
ちなみに30万画素だけど現在買えるusb-camでqcam cool qvp-30svとかは
spca5のデバイスコードを変えてやれば使える。
パイプで変換するもよし、shでもperlでも使うもよし
spca5のソースから直接変えてFTPでアップしてネット配信するようにするもよし >>546
そうです。噂に聞く単語合成型スパム書き込みって奴です。
技術評論社のSoftwareDesign FreeBSDフルコース・2009
出版されましたかねぇ。期待して待っているんですけど。
既に出版されていたら、ごめんなさい。 1. I-O DATA HDC2-U
2. FreeBSD 7.2-RELEASE-p3 i386
3. # grep da0 dmesg.yesterday
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <I-O DATA HDC2-U 1.00> Fixed Direct Access SCSI-4 device
da0: 40.000MB/s transfers
da0: 953819MB (1953422766 512 byte sectors: 255H 63S/T 121594C)
4. とくに何もせず認識。
5. 問題なく動作する
6. OK
http://www.iodata.jp/product/hdd/hdd/hdc2-u/index.htm
USBでつなげるだけで、RAID0またはRAID1できて簡単っす! USB TO SATA/IDE なるものは問題なく動く(usb1.1,usb2とも)
これひとつあると涙がでるほど便利
halだとgtkなファイラーに3つ生えたりするので
sudoでも使ってmountはufsラベル使った方法が汎用性があってよいと感じる
ttp://www.century.co.jp/products/pc/hdd-kit/crosu2.html
ttp://www.century.co.jp/products/pc/hdd-case/crns35eu2.html 1. BUFFALO WLI-UC-GN (USB無線LAN子機)
2. 7.1-R
3./var/log/messages
kernel: ugen0: <Ralink 802.11 n WLAN, class 0/0, rev 2.00/1.01, addr 2> on uhub4
usbdevs -v
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), Intel(0x0000), rev 1.00
port 1 powered
:
port 4 powered
port 5 addr 2: high speed, power 450 mA, config 1, 802.11 n WLAN(0x015d), Ralink(0x0411), rev 1.01
4. GENERIC kernel
5. 動作しない 過疎上げ及び質問です、ELECOM UCAM -DLG200Hを挿すとdmesg に
ugen7.2: <Sonix Technology Co., Ltd.> at usbus7
こうあります、USB カメラを認識されているのでしょうか?
linux ですと、更に/dev/video0 ができるのですが、FreeBSD には作成されていません
>>553
ttp://gihyo.jp/admin/clip/01/fdt/201002/09
>>553 >>554
video4bsdなんてもうないです。
cuse4bsd,webcamdです。
linuxで認識するカメラなら大抵つながると思う 1. USB デバイスの正式名称、メーカー、URLなど、デバイスを特定出来る情報
NEC Aterm WM3500R
2. OS のバージョン(-CURRENT, -STABLE, -RELEASE) など。
FreeBSD 7.2-RELEASE-p6
3. デバイスを認識したときの /var/log/messages
Feb 4 03:02:04 ****** kernel: cdce0: <NEC AccessTechnica,Ltd. AtermWM3500R, class 2/0, rev 2.00/1.00, addr 3> on uhub1
Feb 4 03:02:04 ****** kernel: cdce0: faking MAC address
Feb 4 03:02:04 ****** kernel: cdce0: WARNING: using obsoleted IFF_NEEDSGIANT flag
Feb 4 03:02:04 ****** kernel: cdce0: Ethernet address: **:**:**:**:**:**
usbdevs -v
port 7 addr 3: high speed, power 2 mA, config 1, AtermWM3500R(0x028f), NEC AccessTechnica,Ltd.(0x0409), rev 1.00
4. その他に気になる点、注意点、カーネルソースに対する変更点
cdce0というNIが生えてくるので、適当にアドレス振ってルーティングしてあげれば接続できます。
5. 動作するかしないか。しないのも重要な情報です。
動作する。
WiMax のモバイルルータ。充電しようと思ってサーバのUSBポートに差したら問題なく使えてしまった。
バックアップ回線として使用することを提案中。
>>522 でも出ているフリーオのドライバーを Linux のマネして書いてみたのですが、
肝心の放送波のデータを取り出すことがてきていません。
1. 製品名:フリーオ白
メーカー:フリーオ
2. FreeBSD 8.1-RELEASE
3. message
ufriio0: <774 Friio USB 2.0 Digital TV Receiver, class 0/0, rev 2.00/1.02, addr 4> on usbus2
ufriio0: white(ISDB-T)
4. 注意点
ドライバーのアーカイブは
http://www.ofug.net/~yamajun/files/ufriio-20110316.tar.bz2
にあります。
% sysctl -w dev.ufriio.0.channel=17
% cat /dev/ufriio > output.ts
というふうに動作させたいのですが、cat しても0バイトしか出力されません。
書き方がどう不味かったのかを AsiaBSDCon でエラい人に聞いてみたかったのですが
震災で上京するのはマズい状況になってしまったので、2chで力を貸してもらえないかなーと思って
ここに書きました。
5. 動作するか否か
LEDの色を変える処理は動かすことができたが、
一番大事なデータ取り出し部分が動作しない
フリーオ黒向けの処理が未実装
(フリーオ黒それ自体は持ってます。フリーオエクスプレスは持っていません)
runはFreeBSD 8.2-STABLE上のhostapdで使ってる。
rumは
http://svnweb.freebsd.org/base?view=revision&revision=226465
が入ってhostapでちゃんと動作するようになったらしい。
uralは使ったことがない。 >>560
情報サンクス
ルーターを買うかも知れませんが、runかrumで入手出来そうなものもあれば検討してみます。 1. USB デバイスの正式名称、メーカー、URLなど、デバイスを特定出来る情報
変換名人 ICカードリーダー
※製品ページは存在しません。Windows用ドライバーのダウンロードページだけ。
http://www.henj.in/download.html
2. OS のバージョン(-CURRENT, -STABLE, -RELEASE) など。
FreeBSD 9.0-RELEASE
3. デバイスを認識したときの /var/log/messages
ugen1.2: <Generic> at usbus1
# usbconfig -u 1 -a 2
ugen1.2: <PCSC Smartcard Reader Generic> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
4. その他に気になる点、注意点、カーネルソースに対する変更点
ports/devel/pcsc-lite, ports/devel/libccidのインストールと
pcscdの起動が必要です。
5. 動作するかしないか。しないのも重要な情報です。
動作する。
IC カード挿入後、ports/security/pcsc-toolsをインストールして動作確認を行いました。
$ pcsc_scan
PC/SC device scanner
V 1.4.18 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
(以下略)
Possibly identified card (using /usr/local/share/pcsc/smartcard_list.txt):
3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
Japanese Chijou Digital B-CAS Card (pay TV)
>>559
お前朝鮮人か?
句読点の位置がおかしいぞ。 FreeBSDを使ってきた君たちへ
君たちが悪いわけじゃないんだよ
君たちが覚えたFreeBSDの将来が無かっただけ
当時の社会が悪かっただけ
君たち一人ひとりが悪いわけじゃないんだよ
だから自分を責めないで
社会と向き合ってください
そうすればきっと気が付くはず
君たちのFreeBSDの知識が無用なのだということに
君たちの存在自体が社会の足枷だということに FREEBSDの焼いたUSBにISOファイルでコンピュータに搭載しましたが
起動しません。
インストールはどこですか?
すみませんお願いします。 ウォークマンやばい、pcと接続時 認識不安定。ゆえに転送できん。
ケーブルのコネクタ部分を見ると、一部黒くなってる気がする。
恐ろしく大事なデータはいってます。神戸ラストのニコちゃんの声とか。
どうすりゃいいでしょうか? FreeBSDなんか選んじゃう、選ばれた一部のエリートが
ウォークマンを使うとは思えない 1kHzのキャリアを100HzでAM変調すると1100HzのUSBと900HzのLSBが発生するそうですが、なぜですか?
FM変調ならわかりますが、AM変調の場合いくら振幅を変えてもキャリアがゼロ点を通過するタイミングは変わらないので、周波数は全く変化せず、キャリアの1kHz以外には何もないはずです。
単に1kHzの成分が大きくなったり小さくなったりしてるだけ。
それとも今の変調技術では純粋なAM変調はできず、副作用的にUSBが発生するのでしょうか? >>568
1kHz程度の低い周波数ではサイドバンドは発生しない。
サイドバンドはあくまで無線として電波になった時に発生するもの。
だから1MHz程度以上の高周波じゃないと発生しない。
電波になった時に考えればいいことであって、もとのAM変調した信号にはキャリアの周波数成分しかない。
これを電波として見ると仮想的にサイドバンドがあるように見えるだけ。 たいていのUSB デバイスで動くと思うけど
便利だよね?
街中で売っているUSB デバイスで動いているけど
しかしまずはLinuxからはじめよう
一時間で作業は終わるよ
FreeBSD はそれが終わってから
いきなり難しいのからだと挫折すると思うけど
こちらは作業は一日では終わらないと思うが 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
6EB4TTGQNP ☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、
改憲議員が3分の2を超えております。『憲法改正国民投票法』、
でググってみてください。国会の発議はすでに可能です。
平和は勝ち取るものです。お願い致します。☆☆ 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
CFHAV 02年に立ったスレか
あのころ、USBガジェが今の様に役立つものになろうとは思わなかった。 また、利上げの話なの?
この7日ほどでー30%がー20%になってるわけじゃない
薬も使ってんじゃねえかよ 売れ方次第ではないぞ
頭いかれすぎてよく知らんやつがレスするよ