Skip to content

kylegordon/nap_connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nap_connect.py
Created by Kyle Gordon <kyle@lodge.glasgownet.com>
License: GPL 3

This script will attempt to set up a BNEP network connection over bluetooth from your Linux device to a phone (or any other device that's operating as a Network Access Point. To do this, it uses DBUS to manipulate the BlueZ stack.

It's very similar to what Network Manager does when you request a mobile broadband connection over bluetooth, except this doesn't need Network Manager, and is a lot less clever.

First pair your client with the NAP device with ./simple-agent hci0 XX:XX:XX:XX:XX:XX

Enter your local Bluetooth MAC address in nap_connect.cfg as my_mac, and the destination Network Access Point MAC address as nap_mac

Execute ./nap_connect.py

The goal of this script is to be able to use it as a pre-up script on Debian, for embedded and minimal systems to use Bluetooth as a Network transport layer

About

A quick Python script to connect to a Bluetooth Network Access Point. Made for BlueZ 4, which *does not* use pand, pppd, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages