[Comm] USB-BlueTooth-IP
iLya Bryzgalow
=?iso-8859-1?q?ill_=CE=C1_krumn=2Eoilnet=2Eru?=
Чт Окт 16 18:54:27 MSD 2003
Hi!
Кто запускал в Линуксе (в АЛТ в частности) USB-BlueTooth и создавал
через них сетевое соединение между компьютерами?
У меня вышло вот что:
1. ALT Linux Sisyphus (20031015)
2. MSI PC2PC USB BlueTooth
3. #rpm -qp bluez*
bluez-hcidump-1.5-alt1
bluez-hciemu-1.0-alt1
bluez-pan-1.1-alt1.rc2
bluez-sdp-1.5-alt1
bluez-sdp-devel-1.5-alt1
bluez-utils-2.3-alt1
4. Воткнул
5. В /proc/bus/usb/devices:
T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 7 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=e0(unk. ) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0db0 ProdID=1967 Rev= 5.25
C:* #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=250mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(unk. ) Sub=01 Prot=01 Driver=hci_usb
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=1ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=hci_usb
E: Ad=03(O) Atr=01(Isoc) MxPS= 0 Ivl=1ms
E: Ad=83(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms
I: If#= 1 Alt= 1 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=hci_usb
E: Ad=03(O) Atr=01(Isoc) MxPS= 9 Ivl=1ms
E: Ad=83(I) Atr=01(Isoc) MxPS= 9 Ivl=1ms
I: If#= 1 Alt= 2 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=hci_usb
E: Ad=03(O) Atr=01(Isoc) MxPS= 17 Ivl=1ms
E: Ad=83(I) Atr=01(Isoc) MxPS= 17 Ivl=1ms
I: If#= 1 Alt= 3 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=hci_usb
E: Ad=03(O) Atr=01(Isoc) MxPS= 25 Ivl=1ms
E: Ad=83(I) Atr=01(Isoc) MxPS= 25 Ivl=1ms
I: If#= 1 Alt= 4 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=hci_usb
E: Ad=03(O) Atr=01(Isoc) MxPS= 33 Ivl=1ms
E: Ad=83(I) Atr=01(Isoc) MxPS= 33 Ivl=1ms
I: If#= 1 Alt= 5 #EPs= 2 Cls=e0(unk. ) Sub=01 Prot=01 Driver=hci_usb
E: Ad=03(O) Atr=01(Isoc) MxPS= 49 Ivl=1ms
E: Ad=83(I) Atr=01(Isoc) MxPS= 49 Ivl=1ms
I: If#= 2 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=00 Driver=(none)
4. На 12 консоли сразу:
/sbin/hotplug: no runnable /etc/hotplug/bluetooth.agent is installed
/etc/hotplug/usb.agent: Setup hci_usb for USB product db0/1967/525
5. #service bluetooth start
Starting Bluetooth: Starting hcid service:[DONE]
Starting sdpd service:[DONE]
6. #lsmod
rfcomm 29088 1 (autoclean)
l2cap 15756 2 (autoclean) [rfcomm]
hci_usb 8312 1
bluez 29764 3 (autoclean) [rfcomm l2cap hci_usb]
7. #hciconfig
hci0: Type: USB
BD Address: 00:xx:xx:xx:xx:xx ACL MTU: 192:8 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:99 acl:0 sco:0 events:13 errors:0
TX bytes:296 acl:0 sco:0 commands:12 errors:0
(вместо xx реальный BD MAC адрес)
8. #hcitool scan
Scanning ...
00:xx:xx:xx:xx:xx familiar (0)
9. #l2ping <bt-addr>
пингует
BT устройства друг-друга видят!
Но дальше идут непонятки. Что пропускать через BT?
Ethernet?
10. #modprobe bnep
11. В доке на bluez-pan написано создать
pan-interface:
#pantool -i eth1 insert
Но в пакете нет файла pantool!
Или надо через ppp?
#cat /proc/tty/drivers
rfcomm /dev/rfcomm 216 0-255 serial
usb-serial /dev/ttyUSB 188 0-254 serial
serial /dev/cua 5 64-127 serial:callout
serial /dev/ttyS 4 64-127 serial
pty_slave /dev/pts 136 0-255 pty:slave
pty_master /dev/ptm 128 0-255 pty:master
pty_slave /dev/ttyp 3 0-255 pty:slave
pty_master /dev/pty 2 0-255 pty:master
/dev/vc/0 /dev/vc/0 4 0 system:vtmaster
/dev/ptmx /dev/ptmx 5 2 system
/dev/console /dev/console 5 1 system:console
/dev/tty /dev/tty 5 0 system:/dev/tty
unknown /dev/vc/%d 4 1-63 console
И /dev/rfcomm0 использовать вместо /dev/ttyS0?
Помогите, ступор.
--
=-iLya Bryzgalow aka iLL-LinuxUser#301257-=
=-Linux-=-Astronomy-=-Krasnodar-=-Russia-=
_ I don't smoke, so wish to you!
(_) ___ ___ JID:ill на jabber.org
/ / / / / / http://62.183.37.10/
/ / / /__ / /__ ftp://62.183.37.10/pub
/__/ /_____//_____/ mailto:ill на krumn.oilnet.ru
=-My Linux is: ALT Linux Sisyphus (20031015)
Подробная информация о списке рассылки community