From 13c90373161dea879719e09696d6dc6141465264 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 15 Jan 2003 13:08:16 +0000 Subject: Add the create_dev script --- scripts/Makefile.am | 2 +- scripts/create_dev | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100755 scripts/create_dev (limited to 'scripts') diff --git a/scripts/Makefile.am b/scripts/Makefile.am index 4d86094a..812f160a 100644 --- a/scripts/Makefile.am +++ b/scripts/Makefile.am @@ -4,7 +4,7 @@ bin_SCRIPTS = bluepin -EXTRA_DIST = bluepin bluetooth.rc.rh bluetooth.rc.deb +EXTRA_DIST = bluepin bluetooth.rc.rh bluetooth.rc.deb create_dev install-data-local: @DISTRO@ diff --git a/scripts/create_dev b/scripts/create_dev new file mode 100755 index 00000000..4ea0c263 --- /dev/null +++ b/scripts/create_dev @@ -0,0 +1,29 @@ +#!/bin/sh +# +# Create Bluetooth devices in /dev +# +# $Id$ +# + +VHCI_MAJOR=10 +VHCI_MINOR=250 + +RFCOMM_MAJOR=216 + +# +# Create device for VHCI +# +if [ ! -c /dev/vhci ]; then + mknod /dev/vhci c ${VHCI_MAJOR} ${VHCI_MINOR} + chmod 664 /dev/vhci +fi + +# +# Create devices for RFCOMM +# +for i in `seq 0 255` +do + if [ ! -c /dev/rfcomm$i ]; then + mknod -m 666 /dev/rfcomm$i c ${RFCOMM_MAJOR} $i + fi +done -- cgit