Пользуюсь ссылками:
bluez.sourceforge.net/contrib/HOWTO-PAN
http://forum.ubuntu.ru/index.php?topic=1433.0;wap2
Есть стационарный комп и ноутбук, и два свистка
Продолжая тему, пытаюсь создать связь pan по Bluetooth.
пользуясь ссылками дохожу до правки файлов в папке
"/etc/network/interfaces" а такой папки нет в ASPLinux.
Также дошел до места, где в хаутушках написано сделай:
"ping 10.0.0.1 " а там связи нет. Пропал модемный интернет,
И не восстанавливается. Но связь через kbluetooth есть,
(пересылка туда-обратно)
Требуется помощь, а то я в настройке сетей слаб.
На компе, где есть модем и сетевая карта:
ifconfig
bnep0 Link encap:Ethernet HWaddr 11:11:11:11:11:11
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::1311:11ff:fe11:1111/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:868 (868.0 b) TX bytes:610 (610.0 b)
route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 0 0 0 bnep0
169.254.0.0 * 255.255.0.0 U 0 0 0 bnep0
default 10.0.0.254 0.0.0.0 UG 0 0 0 bnep0
panb -l
bnep0 00:18:5D:00:BF:29 GN
На ноуте:
ifconfog
bnep0 Link encap:Ethernet HWaddr 00:18:5D:00:BF:29
inet addr:10.0.0.2 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::218:5dff:fe00:bf29/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:634 (634.0 b) TX bytes:622 (622.0 b)
route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 0 0 0 bnep0
169.254.0.0 * 255.255.0.0 U 0 0 0 bnep0
10.0.0.0 * 255.0.0.0 U 0 0 0 bnep0
default 10.0.0.254 0.0.0.0 UG 0 0 0 bnep0
pand -l
bnep0 11:11:11:11:11:11 PANU
Что еще показать? А главное, что сделать? С чего начать?
Re: Bluetooth сеть #1
http://www.redhat-club.org/Wiki/Networking/Technologies/Bluetooth/Person...
1. Введение
В этой краткой главе руководства рассматривается способ создания Personal Area Network (Персональной Сети, PAN) по каналу Bluetooth.
2. Необходимые пакеты
bridge-utils
bluez-utils
3. Настройка
3.1. Служба bluetooth
Вначале нужно указать, что bluetooth-устройство работает в режиме мастера.
Это указывается в файле /etc/bluetooth/hcid.conf:
...
# Default link mode
# none - no specific policy
# accept - always accept incoming connections
# master - become master on incoming connections,
# deny role switch on outgoing connections
lm accept,master;
...
3.2. Служба pand
Затем, необходимо отредактировать файл /etc/sysconfig/pand как показано ниже:
PANDARGS='--listen --role NAP'
#PANDARGS='--search --cache --persist'
3.3. Сетевой интерфейс
Создайте сетевой интерфейс pan0 через файл /etc/sysconfig/network-scripts/ifcfg-pan0:
DEVICE=pan0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.254
NETMASK=255.255.255.0
TYPE=Bridge
STP=off
который сразу же активируется командой ifup pan0, а в дальнейшем автоматически.
Что делать при появлении устройств bnepX описывает файл /etc/bluetooth/pan/dev-up, который необходимо создать по приведенному ниже образцу:
#!/bin/sh
/usr/sbin/brctl addif pan0 $1
/sbin/ifconfig $1 0.0.0.0
4. Завершение
Перезапустите следующие службы:
bluetooth
pand
bluetooth
Если всё настроено правильно, то на другом устройстве (КПК, компьютер и т.п.) активируйте bluetooth, запустите браузер сервисов. Должна появится возможность соединения через сервис Network Access Point. Установите этот тип соединения и активируйте его. Соответственно, при правильной настройке на компьютере появится устройтво bnepX, где X - 0, 1, ..
Re: Bluetooth сеть #2
Уважаемые, вопрос: почему при видимой идентичности настроек, на ноуте маска
Mask:255.0.0.0, вместо Mask:255.255.255.0. Маски раздаются автоматом после подключения
через:
pand -s -r GN (на компе)
pand -c 11:11:11:11:11:11 (на ноуте)
Где конкретно эти настройки?
l2ping пробиваются в оба конца.
hcidump (на ноуте) при пинге с компа на ноут:
< ACL data: handle 42 flags 0x02 dlen 41
L2CAP(d): cid 0x0040 len 37 [psm 15]
BNEP: Compressed DestOnly(0x04|0)
dst ff:ff:ff:ff:ff:ff [proto 0x0806]
> HCI Event: Number of Completed Packets (0x13) plen 5
hcidump (на ноуте) при пинге наоборот:
< ACL data: handle 42 flags 0x02 dlen 41
L2CAP(d): cid 0x0040 len 37 [psm 15]
BNEP: Compressed DestOnly(0x04|0)
dst ff:ff:ff:ff:ff:ff [proto 0x0806]
> HCI Event: Number of Completed Packets (0x13) plen 5
> ACL data: handle 42 flags 0x02 dlen 35
L2CAP(d): cid 0x0040 len 31 [psm 15]
BNEP: Compressed(0x02|0)[proto 0x0806]
hcidump (на компе) при пинге с компа на ноут:
> ACL data: handle 1 flags 0x02 dlen 41
L2CAP(d): cid 0x0040 len 37 [psm 15]
BNEP: Compressed DestOnly(0x04|0)
dst ff:ff:ff:ff:ff:ff [proto 0x0806]
hcidump (на компе) при пинге наоборот:
> ACL data: handle 1 flags 0x02 dlen 41
L2CAP(d): cid 0x0040 len 37 [psm 15]
BNEP: Compressed DestOnly(0x04|0)
dst ff:ff:ff:ff:ff:ff [proto 0x0806]
< ACL data: handle 1 flags 0x02 dlen 35
L2CAP(d): cid 0x0040 len 31 [psm 15]
BNEP: Compressed(0x02|0)[proto 0x0806]
< ACL data: handle 1 flags 0x02 dlen 41
L2CAP(d): cid 0x0040 len 37 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
< ACL data: handle 1 flags 0x02 dlen 41
L2CAP(d): cid 0x0040 len 37 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
< ACL data: handle 1 flags 0x02 dlen 41
L2CAP(d): cid 0x0040 len 37 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
Чтото мешает. А что, не пойму.
Linux - это самая многопользовательская и многозадачная игра в мире!
Re: Bluetooth сеть #3
Уважаемый, я деляю практически тоже-самое.
Пинговаться машины должны без моста?
ipitables отключен.Может быть что-нибудь в route нужно прописать?
Linux - это самая многопользовательская и многозадачная игра в мире!
Re: Bluetooth сеть #4
Когда я в файерволе сделал bnep0 дозволенным, и включил сам
файервол. То мои пинги прошли........
Попутно пришла мысль: нужно дописать хаутушку до пересылки какого
нибудь файла по созданной сети.
Для идущих по моим стопам smile :
в консоли запускаем setup
"настройка файервола (брендмауэра)" -> галочка "включить" , кнопочка "уточнить" ->
"сделать доверенными" ...bnep0..."ОК" "ОК" и т.д.
Перезапустить iptables:
service iptables restart
Linux - это самая многопользовательская и многозадачная игра в мире!