Налаштування мережі PAN на Bluetooth


11

Я хотів встановити TCP-зв’язок між моєю підтримкою Java X2-01 та моїм Ubuntu Desktop. Я прочитав декілька посібників, але вони здаються досить старими (Ubuntu ~ 8,9). В основному проблема полягає в тому, що моя мережа Bluetooth не забезпечує сервер DHCP для мого телефону, тому їй не присвоєно IP-адресу.

Старіші методи включають в себе змішування з файлами конфігурації pand. Мені було цікаво, чи є кращий на основі GUI або простіший спосіб CLI призначити IP-адресу моєму телефону під час з'єднання.

ifconfig дає такий вихід:

bnep0     Link encap:Ethernet  HWaddr 00:24:2b:f9:68:7c  
          inet addr:10.0.66.3  Bcast:10.0.66.15  Mask:255.255.255.240
          inet6 addr: fe80::224:2bff:fef9:687c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1400  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:760 (760.0 B)  TX bytes:8692 (8.6 KB)

Але коли я намагаюся відкрити 10.0.66.3 на своєму мобільному телефоні, він не підключається.

Я використовую Ubuntu 11.10 з gnome-shell.

Відповіді:


7

Гаразд, це питання підходить до року, але я все одно відповім на нього!

Вам потрібно налаштувати dhcp-сервер, як ви вже говорили, але, наскільки мені відомо, немає графічного способу це зробити. На щастя, це відносно безболісно, ​​але, здається, трохи неприємно.

Перше, що потрібно зробити - це встановити dhcp-сервер. sudo apt-get install dhcp3-serverповинні досягти цього.

Після його встановлення вам потрібно встановити, на яких інтерфейсах він повинен працювати. Для цього потрібно відредагувати /etc/default/isc-dhcp-serverфайл 12.04 (до 12.04 файл може бути названий dhcp3-server). Для цього запустіть sudo nano /etc/default/isc-dhcp-server. Він повинен мати такий рядок:

INTERFACES=""

змініть його відповідно до імені вашого інтерфейсу, у вашому випадку bnep0:

INTERFACES="bnep0"

використовуйте CTRL+O(ось як у цибулі, а не 0, як у 10), щоб зберегти файл та CTRL+Qвийти

далі потрібно налаштувати DHCP-сервер. Для цього спочатку видаліть конфігурацію шаблону:

sudo rm /etc/dhcp/dhcpd.conf

потім створіть новий конфігурацію та введіть це:

(відкрити з sudo nano /etc/dhcp/dhcpd.conf)

час оренди за замовчуванням 600;
максимальний термін оренди 7200;
авторитетний;


підмережа 10.0.66.0 маска мережі 255.255.255.240 {
 діапазон 10.0.66.4 10.0.66.14
}

(відповідає вашим налаштуванням)

після цього (повторно) запустіть сервер dhcp

sudo service start isc-dhcp-server.

якщо він скаржиться, що вже працює, спробуйте

sudo service restart isc-dhcp-server

і це має бути: D

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.