| ||||||||||
Ключевые слова: 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 кб/сек. Этого хватает для серфинга, но для передачи файлов между компьютерами крайне мало.
| ||||||||||
|
|