PAN over Bluetooth - как прописать роутинг в сеть? [SOLVED]

Здравствуйте.
Я хочу раздать сеть и инет с десктопа на нетбук через Bluetooth. И на десктопе и на буке стоит Gentoo (AMD64 и x86 соответственно). Сеть Ethernet, 192.168.1.0/24, роутер - 192.168.1.1, десктоп - 192.168.1.2, бук - 192.168.1.6, 192.168.1.7 и выше свободны, на роутере DHCP включен и адреса десктопа и бука выделяются по MAC-адресам статично.

При попытке сцепиться с бука на сервис Точка доступа к сети соединение устанавливается, появляются новые интерфейсы bnep0 на обоих машинах.
Назначаю им IP-адреса (192.168.1.8 и 192.168.1.9 соответственно десктопу и буку). Появляется пинг между ними, bing 192.168.1.8 192.168.1.9 даёт вполне ожидаемые полмегабита. Но вот роутер не пингуется, хотя на десктопе прописан sysctl net.ipv4.ip_forward=1, а на буке прописано route add default gw 192.168.1.8 metric 10
В dmesg на десктопе проскакивает строка [13533.138396] pan1: port 1(bnep0) entering forwarding state.

Что я делаю не так?

ситуация у тебя такая -

ситуация у тебя такая - нетбук и роутер в одной подсети (192.168.1.0/24)
следовательно при попытке пинга 192.168.1.1 ни через какой роутер пакеты не пойдут
на роутер они идут если нужно попасть в другую подсеть

вариантов вижу 2
1. загнать на буке bnep0 и eth0 в бридж и уже ему назначить для примера 192.168.1.6, поставить форвард,
на нетбуке роут прописать 192.168.1.1, дальше пакеты сами разберуться как им ходить

2. между буком и нетбуком поднять свою подсеть, на ноуте занатить сеть между буком и нетбуком

первый вариант более предпочтительней по моему, зачем 2 раза нат городить
(подозреваю что на роуте и так настройка будет этого добра для выхода в нет)

Спасибо! Я просто думал что

Спасибо!
Я просто думал что бук и десктоп должны быть наоборот, в одной подсети. Опыта сетестроения не хватает T_T
Сейчас на десктопе (сервер):

Пнд Июн 14 20:01:45-arago@arago-desktop:~
^_^ brctl show
bridge name     bridge id               STP enabled     interfaces
pan0            8000.000000000000       no
pan1            8000.000a9410298f       no              bnep0

Пнд Июн 14 20:01:46-arago@arago-desktop:~
^_^ ifconfig 
bnep0     Link encap:Ethernet  HWaddr 00:0f:ff:f0:ff:ff  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20a:94ff:fe10:298f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26 errors:0 dropped:0 overruns:0 frame:0
          TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1856 (1.8 KiB)  TX bytes:10149 (9.9 KiB)

eth0      Link encap:Ethernet  HWaddr 00:ff:f0:ff:ff:ff  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21d:60ff:fe27:9ab1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:89182 errors:0 dropped:0 overruns:0 frame:0
          TX packets:73532 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:104267632 (99.4 MiB)  TX bytes:7955333 (7.5 MiB)
          Interrupt:29 Base address:0x8000 

pan1      Link encap:Ethernet  HWaddr 00:0f:ff:f0:ff:ff  
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::7cce:d3ff:fec3:c8ce/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17156 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23402 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1590390 (1.5 MiB)  TX bytes:13146241 (12.5 MiB)


Пнд Июн 14 20:01:54-arago@arago-desktop:~
^_^ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 pan1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 bnep0
127.0.0.0       127.0.0.1       255.0.0.0       UG    0      0        0 lo
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

На нетбуке (ака бук):

Пнд Июн 14 20:03:39-arago@arago-netbook:~
^_^ ifconfig 
bnep0     Link encap:Ethernet  HWaddr 00:ff:ff:ff:ff:ff  
          inet addr:192.168.0.3  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::223:4eff:fef8:21b6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:126 errors:0 dropped:0 overruns:0 frame:0
          TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:20414 (19.9 KiB)  TX bytes:7200 (7.0 KiB)


Пнд Июн 14 20:03:43-arago@arago-netbook:~
^_^ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 bnep0
127.0.0.0       127.0.0.1       255.0.0.0       UG    0      0        0 lo
0.0.0.0         192.168.0.1     0.0.0.0         UG    10     0        0 bnep0

Всё работает.

Вот только как бы ещё автоматически прописывать на десктопе айпишнег для bnep0 при подключении?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".