The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Сеть на bluetooth через службу PAN (Personal Area Network) (pan bluetooth network linux gentoo)


<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>
Ключевые слова: pan, bluetooth, network, linux, gentoo,  (найти похожие документы)
From: Alex <http://ylsoftware.com>; Date: Mon, 26 Jan 2008 18:21:07 +0000 (UTC) Subject: Сеть на bluetooth через службу PAN (Personal Area Network) Оригинал: http://ylsoftware.com/?action=news&na=viewfull&news=375&from=rss Маленькая предыстория: на одном из моих компьютеров умер pci-контроллер. Соответственно не работает ни одно pci-устройство. Однако всё же хочется иметь на нем интернет, и поэтому мне пришла в голову идея организовать сеть на bluetooth. Всё описанное в статье применимо для дистрибутива Gentoo с запущенным KDE. Однако эти рекомендации могут оказаться полезными и для других дистрибутивов. Сначала включаем bleutooth в ядре [*] Networking support <*> Bluetooth subsystem support Размышлениями о том, какие драйвера и какие опции ядра мне нужны я не мучался, а просто включил все. Далее для работы с bluetooth ставим пакет bluez-utils # emerge bluez-utils Теперь мы можем убедиться, что bluetooth распознался системой с помощью команды # hciconfig Вывод будет примерно такой: hci0: Type: USB BD Address: 00:11:B1:07:A2:7B ACL MTU: 192:8 SCO MTU: 64:8 UP RUNNING PSCAN ISCAN RX bytes:393 acl:0 sco:0 events:18 errors:0 TX bytes:322 acl:0 sco:0 commands:18 errors:0 Теперь можно запускать сервис bluetooth # /etc/init.d/bluetooth start # rc-update add bluetooth default Кроме этого, чтобы увидеть в трее красивый значек, надо запустить службу Kbluetoothd Теперь надо включить службу Personal Area Network. Для этого используем следующую команду: # pand -s -r NAP Чтобы она выполнялась каждый раз при старте системы, я добавил её в файл local.start # echo "pand -s -r NAP" >> /etc/conf.d/local.start Теперь со второго компьютера можно подключаться в Personal Area Network этого. При этом в системе появится устройство bnep0. Однако это устройство не имеет ip адреса и его приходится задавать вручную. Например: # ifconfig bnep0 192.168.2.1 Теперь, при условии что на втором компьютере bluetooth имеет ip адрес из диапазона 192.168.2.0/24, компьютеры является частью этой локальной сети со всеми вытекающими отсюда последствиями: можно раздавать интернет, поднимать все сетевые сервисы такие как ssh, ftp, samba. Это было проделано, но скорость работы такой сети была очень низкой, порядка 25 кб/сек. Этого хватает для серфинга, но для передачи файлов между компьютерами крайне мало.

<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>

Обсуждение [ RSS ]
  • 1, mittorn (?), 17:37, 17/03/2011 [ответить]  
  • +/
    А в каком ебилде pand? equery не находит!
    emerge: there are no ebuilds to satisfy "bluez-utils".
     
     
  • 2, xandry (ok), 20:28, 04/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Поищите что-нибудь вроде bluez-compat
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру