projects
/
linux-usb-otg
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
213a509
)
create disk image if it doesn't exist
author
Dobrica Pavlinusic
<dpavlin@rot13.org>
Mon, 28 Aug 2017 05:58:55 +0000
(07:58 +0200)
committer
Dobrica Pavlinusic
<dpavlin@rot13.org>
Mon, 28 Aug 2017 05:58:55 +0000
(07:58 +0200)
usb-composite-all.sh
patch
|
blob
|
history
diff --git
a/usb-composite-all.sh
b/usb-composite-all.sh
index
724db99
..
086578d
100755
(executable)
--- a/
usb-composite-all.sh
+++ b/
usb-composite-all.sh
@@
-1,12
+1,17
@@
-#!/bin/bash
+#!/bin/bash -xe
+
# this file is from: https://github.com/ckuethe/usbarmory/wiki/USB-Gadgets
echo "creating composite mass-storage, serial, ethernet, hid..."
modprobe libcomposite
# assumes a disk image exists here...
# this file is from: https://github.com/ckuethe/usbarmory/wiki/USB-Gadgets
echo "creating composite mass-storage, serial, ethernet, hid..."
modprobe libcomposite
# assumes a disk image exists here...
-FILE=
/home/pi/hardpass
/usbdisk.img
+FILE=
`pwd`
/usbdisk.img
mkdir -p ${FILE/img/d}
mkdir -p ${FILE/img/d}
-mount -o loop,ro,offset=2048 -t vfat $FILE ${FILE/img/d}
+if [ ! -e $FILE ] ; then
+ dd if=/dev/zero of=$FILE bs=1M count=8
+ mkfs.vfat $FILE
+fi
+#mount -o loop,ro,offset=2048 -t vfat $FILE ${FILE/img/d}
cd /sys/kernel/config/usb_gadget/
mkdir -p g1
cd /sys/kernel/config/usb_gadget/
mkdir -p g1