All Boards Bluetooth Dongle

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

All Boards Bluetooth Dongle

All Boards Bluetooth Dongle

Connectivity - Using a Bluetooth Dongle

Network Connection

A simple way to set up a network connection using a Bluetooth dongle is using the Personal Area Networking (PAN) profile.

Load the following modules on i.MX platform:

# modprobe ehci-hcd
# modprobe hci_usb
# modprobe bnep

Set hci0 up:

# hciconfig hci0 up

Check if the hci0 is set by typing:

root@freescale ~$ hciconfig
hci0:  Type: USB
        BD Address: 00:1E:58:3F:4D:09 ACL MTU: 384:8 SCO MTU: 64:8
        UP RUNNING PSCAN ISCAN
        RX bytes:4813491 acl:53228 sco:0 events:208901 errors:0
        TX bytes:156025160 acl:410140 sco:0 commands:83 errors:0

root@freescale ~$ hciconfig hci0 piscan

Start the Bluetooth service:

root@freescale ~$ /etc/rc.d/init.d/bluetooth start

Start the pand service as Pan User (PANU):

root@freescale ~$ pand -s -r PANU

On Host (PC), load bnep module:

$ modprobe bnep

Start the pand service as Group Ad-hoc Network (GN):

$ sudo pand --connect 00:1E:58:3F:4D:09 --service GN -n

The target address (in this case 00:1E:58:3F:4D:09) can be found using hciconfig command on target

A BNEP0 network should be created on host (PC) and target (i.MX):

Configure BNEP0 IP on PC:

$ sudo ifconfig bnep0 192.168.0.11

Configure BNEP0 IP on i.MX:

$ ifconfig bnep0 192.168.0.10

Now the PAN network is set. You can test using ping:

root@freescale ~$ ping 192.168.0.11
PING 192.168.0.11 (192.168.0.11): 56 data bytes
64 bytes from 192.168.0.11: icmp_seq=0 ttl=64 time=12.305 ms
64 bytes from 192.168.0.11: icmp_seq=1 ttl=64 time=27.782 ms
64 bytes from 192.168.0.11: icmp_seq=2 ttl=64 time=16.701 ms
64 bytes from 192.168.0.11: icmp_seq=3 ttl=64 time=36.732 ms
192.168.0.11 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 12.305/23.380/36.732/9.551 ms

タグ(1)
%3CLINGO-SUB%20id%3D%22lingo-sub-1122023%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%9C%E3%83%BC%E3%83%89Bluetooth%E3%83%89%E3%83%B3%E3%82%B0%E3%83%AB%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1122023%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CH1%20id%3D%22toc-hId-382391664%22%20id%3D%22toc-hId-1304035926%22%3E%3CSPAN%20class%3D%22mw-headline%22%3E%E6%8E%A5%E7%B6%9A%E6%80%A7%20-%20Bluetooth%E3%83%89%E3%83%B3%E3%82%B0%E3%83%AB%E3%81%AE%E4%BD%BF%E7%94%A8%3C%2FSPAN%3E%3C%2FH1%3E%3CH2%20id%3D%22toc-hId-1072953138%22%20id%3D%22toc-hId-1994597400%22%3E%3CSPAN%20class%3D%22mw-headline%22%3E%20%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%8E%A5%E7%B6%9A%20%3C%2FSPAN%3E%3C%2FH2%3E%3CP%3E%3C%2FP%3E%3CP%3EBluetooth%20%E3%83%89%E3%83%B3%E3%82%B0%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%8E%A5%E7%B6%9A%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E7%B0%A1%E5%8D%98%E3%81%AA%E6%96%B9%E6%B3%95%E3%81%AF%E3%80%81%20%3CSTRONG%3E%E3%83%91%E3%83%BC%E3%82%BD%E3%83%8A%E3%83%AB%20%E3%82%A8%E3%83%AA%E3%82%A2%20%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AD%E3%83%B3%E3%82%B0%20(PAN)%3C%2FSTRONG%3E%20%E3%83%97%E3%83%AD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ei.MX%20%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%81%AB%E6%AC%A1%E3%81%AE%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3E%23%20modprobe%20ehci-hcd%3CBR%20%2F%3E%23%20modprobe%20hci_usb%3CBR%20%2F%3E%23%20modprobe%20bnep%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CP%3Ehci0%20%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3E%23%20hciconfig%20hci0%20up%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CP%3Ehci0%20%E3%81%8C%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E5%85%A5%E5%8A%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3Eroot%40freescale%20~%24%20hciconfig%3CBR%20%2F%3Ehci0%3A%E3%82%BF%E3%82%A4%E3%83%97%3AUSB%3CBR%20%2F%3EBD%20%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3A%2000%3A1E%3A58%3A3F%3A4D%3A09%20ACL%20MTU%3A%20384%3A8%20SCO%20MTU%3A%2064%3A8%3CBR%20%2F%3EPSCAN%20ISCAN%E3%81%AE%E7%A8%BC%E5%83%8D%E4%B8%AD%3CBR%20%2F%3ERX%E3%83%90%E3%82%A4%E3%83%88%3A4813491%20acl%3A53228%20sco%3A0%20%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%3A208901%20%E3%82%A8%E3%83%A9%E3%83%BC%3A0%3CBR%20%2F%3ETX%E3%83%90%E3%82%A4%E3%83%88%3A156025160%20acl%3A410140%20sco%3A0%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3A83%20%E3%82%A8%E3%83%A9%E3%83%BC%3A0%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CBLOCKQUOTE%3E%0A%3CP%3Eroot%40freescale%20~%24%20hciconfig%20hci0%20piscan%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CP%3EBluetooth%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3Eroot%40freescale%20~%24%20%2Fetc%2Frc.d%2Finit.d%2Fbluetooth%E5%A7%8B%E3%82%81%E3%82%8B%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CP%3EPan%20User%20(PANU)%20%E3%81%A8%E3%81%97%E3%81%A6%20PAND%20%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3Eroot%40freescale%20~%24%20pand%20-s%20-r%20PANU%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CP%3EOn%20Host%20(PC)%2C%20load%20bnep%20module%3A%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3E%24%20modprobe%20bnep%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CP%3E%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E3%82%A2%E3%83%89%E3%83%9B%E3%83%83%E3%82%AF%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF(GN)%E3%81%A8%E3%81%97%E3%81%A6pand%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3E%24%20sudo%20pand%20--connect%2000%3A1E%3A58%3A3F%3A4D%3A09%20--service%20GN%20-n%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CDIV%20style%3D%22background-color%3A%20%23ffdddd%3B%20padding-left%3A%2030px%3B%20width%3A%2060%25%3B%20margin-left%3A%2020%25%3B%22%3E%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9(%E3%81%93%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF00%3A1E%3A58%3A3F%3A4D%3A09)%E3%81%AF%E3%80%81%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E4%B8%8A%E3%81%A7hciconfig%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%3C%2FDIV%3E%3CP%3E%3C%2FP%3E%3CP%3EBNEP0%20%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AF%E3%80%81%E3%83%9B%E3%82%B9%E3%83%88%20(PC)%20%E3%81%A8%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%20(i.MX)%20%E3%81%AB%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EPC%20%E3%81%A7%20BNEP0%20IP%20%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3E%24%20sudo%20ifconfig%20bnep0%20192.168.0.11%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CP%3Ei.MX%20%E3%81%A7%20BNEP0%20IP%20%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3E%24%20ifconfig%20bnep0%20192.168.0.10%3C%2FP%3E%0A%0A%0A%0A%0A%3C%2FBLOCKQUOTE%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%A7%E3%80%81PAN%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%8C%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82ping%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%86%E3%82%B9%E3%83%88%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CBLOCKQUOTE%3E%0A%3CP%3Eroot%40freescale%20~%24%20ping%20192.168.0.11%3CBR%20%2F%3E%E3%83%94%E3%83%B3192.168.0.11(192.168.0.11)%3A%2056%20%E3%83%87%E3%83%BC%E3%82%BF%20%E3%83%90%E3%82%A4%E3%83%88%3CBR%20%2F%3E192.168.0.11%20%E3%81%8B%E3%82%89%E3%81%AE%2064%20%E3%83%90%E3%82%A4%E3%83%88%3A%20icmp_seq%3D0%20ttl%3D64%20time%3D12.305%20ms%3CBR%20%2F%3E192.168.0.11%20%E3%81%8B%E3%82%89%E3%81%AE%2064%20%E3%83%90%E3%82%A4%E3%83%88%3A%20icmp_seq%3D1%20ttl%3D64%20time%3D27.782%20ms%3CBR%20%2F%3E192.168.0.11%20%E3%81%8B%E3%82%89%E3%81%AE%2064%20%E3%83%90%E3%82%A4%E3%83%88%3A%20icmp_seq%3D2%20ttl%3D64%20time%3D16.701%20ms%3CBR%20%2F%3E192.168.0.11%20%E3%81%8B%E3%82%89%E3%81%AE%2064%20%E3%83%90%E3%82%A4%E3%83%88%3A%20icmp_seq%3D3%20ttl%3D64%20time%3D36.732%20ms%3CBR%20%2F%3E192.168.0.11PING%E7%B5%B1%E8%A8%88---%3CBR%20%2F%3E%E9%80%81%E4%BF%A1%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%204%20%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E3%80%81%E5%8F%97%E4%BF%A1%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%204%20%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E3%80%81%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E6%90%8D%E5%A4%B1%200%25%3CBR%20%2F%3E%E3%83%A9%E3%82%A6%E3%83%B3%E3%83%89%E3%83%88%E3%83%AA%E3%83%83%E3%83%97%20min%2Favg%2Fmax%2Fstddev%20%3D%2012.305%2F23.380%2F36.732%2F9.551%E3%81%95%E3%82%93%3C%2FP%3E%0A%3C%2FBLOCKQUOTE%3E%3C%2FLINGO-BODY%3E
評価なし
バージョン履歴
最終更新日:
‎08-06-2012 03:15 PM
更新者: