summaryrefslogtreecommitdiffstats
path: root/scripts/create_dev
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/create_dev')
-rwxr-xr-xscripts/create_dev29
1 files changed, 29 insertions, 0 deletions
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