Advertisement
Guest User

Untitled

a guest
Jan 31st, 2017
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.13 KB | None | 0 0
  1. login as: osmc
  2. osmc@10.0.0.13's password:
  3.  
  4. The programs included with the Debian GNU/Linux system are free software;
  5. the exact distribution terms for each program are described in the
  6. individual files in /usr/share/doc/*/copyright.
  7.  
  8. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
  9. permitted by applicable law.
  10. Last login: Tue Jan 31 19:16:45 2017 from t-office-pc.local
  11. osmc@osmc:~$ sudo apt-get -y install bluetooth libusb-dev joystick checkinstall libbluetooth-dev pyqt4-dev-tools libjack0 libjack-dev gcc g++
  12. Reading package lists... Done
  13. Building dependency tree
  14. Reading state information... Done
  15. bluetooth is already the newest version.
  16. libbluetooth-dev is already the newest version.
  17. checkinstall is already the newest version.
  18. g++ is already the newest version.
  19. gcc is already the newest version.
  20. libjack-dev is already the newest version.
  21. libjack0 is already the newest version.
  22. joystick is already the newest version.
  23. libusb-dev is already the newest version.
  24. pyqt4-dev-tools is already the newest version.
  25. The following package was automatically installed and is no longer required:
  26. rbp2-image-4.4.27-2-osmc
  27. Use 'apt-get autoremove' to remove it.
  28. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  29. osmc@osmc:~$ wget http://www.pabr.org/sixlinux/sixpair.c
  30. converted 'http://www.pabr.org/sixlinux/sixpair.c' (ANSI_X3.4-1968) -> 'http://www.pabr.org/sixlinux/sixpair.c' (UTF-8)
  31. --2017-01-31 21:13:17-- http://www.pabr.org/sixlinux/sixpair.c
  32. Resolving www.pabr.org (www.pabr.org)... 62.210.16.61
  33. Connecting to www.pabr.org (www.pabr.org)|62.210.16.61|:80... connected.
  34. HTTP request sent, awaiting response... 200 OK
  35. Length: 4022 (3.9K) [text/x-csrc]
  36. Saving to: 'sixpair.c.1'
  37.  
  38. sixpair.c.1 100%[=====================>] 3.93K --.-KB/s in 0s
  39.  
  40. 2017-01-31 21:13:17 (115 MB/s) - 'sixpair.c.1' saved [4022/4022]
  41.  
  42. osmc@osmc:~$ gcc -o sixpair sixpair.c -lusb
  43. osmc@osmc:~$ wget http://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz
  44. converted 'http://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz' (ANSI_X3.4-1968) -> 'http://sourceforge.net/projects/qtsixa/files/QtSixA 1.5.1/QtSixA-1.5.1-src.tar.gz' (UTF-8)
  45. --2017-01-31 21:13:45-- http://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz
  46. Resolving sourceforge.net (sourceforge.net)... 216.34.181.60
  47. Connecting to sourceforge.net (sourceforge.net)|216.34.181.60|:80... connected.
  48. HTTP request sent, awaiting response... 301 Moved Permanently
  49. Location: https://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz [following]
  50. converted 'https://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz' (ANSI_X3.4-1968) -> 'https://sourceforge.net/projects/qtsixa/files/QtSixA 1.5.1/QtSixA-1.5.1-src.tar.gz' (UTF-8)
  51. --2017-01-31 21:13:45-- https://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz
  52. Connecting to sourceforge.net (sourceforge.net)|216.34.181.60|:443... connected.
  53. HTTP request sent, awaiting response... 302 Found
  54. Location: https://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz/download [following]
  55. converted 'https://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz/download' (ANSI_X3.4-1968) -> 'https://sourceforge.net/projects/qtsixa/files/QtSixA 1.5.1/QtSixA-1.5.1-src.tar.gz/download' (UTF-8)
  56. --2017-01-31 21:13:46-- https://sourceforge.net/projects/qtsixa/files/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz/download
  57. Connecting to sourceforge.net (sourceforge.net)|216.34.181.60|:443... connected.
  58. HTTP request sent, awaiting response... 302 Found
  59. Location: https://downloads.sourceforge.net/project/qtsixa/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz?r=&ts=1485915226&use_mirror=svwh [following]
  60. converted 'https://downloads.sourceforge.net/project/qtsixa/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz?r=&ts=1485915226&use_mirror=svwh' (ANSI_X3.4-1968) -> 'https://downloads.sourceforge.net/project/qtsixa/QtSixA 1.5.1/QtSixA-1.5.1-src.tar.gz?r=&ts=1485915226&use_mirror=svwh' (UTF-8)
  61. --2017-01-31 21:13:46-- https://downloads.sourceforge.net/project/qtsixa/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz?r=&ts=1485915226&use_mirror=svwh
  62. Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
  63. Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:443... connected.
  64. HTTP request sent, awaiting response... 302 Found
  65. Location: https://svwh.dl.sourceforge.net/project/qtsixa/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz [following]
  66. converted 'https://svwh.dl.sourceforge.net/project/qtsixa/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz' (ANSI_X3.4-1968) -> 'https://svwh.dl.sourceforge.net/project/qtsixa/QtSixA 1.5.1/QtSixA-1.5.1-src.tar.gz' (UTF-8)
  67. --2017-01-31 21:13:46-- https://svwh.dl.sourceforge.net/project/qtsixa/QtSixA%201.5.1/QtSixA-1.5.1-src.tar.gz
  68. Resolving svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)... 72.5.72.15, 2606:c680:0:b:3830:34ff:fe66:6663
  69. Connecting to svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)|72.5.72.15|:443... connected.
  70. HTTP request sent, awaiting response... 200 OK
  71. Length: 930296 (908K) [application/x-gzip]
  72. Saving to: 'QtSixA-1.5.1-src.tar.gz.1'
  73.  
  74. QtSixA-1.5.1-src.ta 100%[=====================>] 908.49K 1.74MB/s in 0.5s
  75.  
  76. 2017-01-31 21:13:47 (1.74 MB/s) - 'QtSixA-1.5.1-src.tar.gz.1' saved [930296/930296]
  77.  
  78. osmc@osmc:~$ tar xfvz QtSixA-1.5.1-src.tar.gz
  79. QtSixA-1.5.1/
  80. QtSixA-1.5.1/qtsixa/
  81. QtSixA-1.5.1/qtsixa/game-profiles/
  82. QtSixA-1.5.1/qtsixa/game-profiles/etracer_accel
  83. QtSixA-1.5.1/qtsixa/game-profiles/etracer_axis
  84. QtSixA-1.5.1/qtsixa/game-profiles/etracer_full
  85. QtSixA-1.5.1/qtsixa/game-profiles/neverballrc_accel
  86. QtSixA-1.5.1/qtsixa/game-profiles/neverballrc_axis
  87. QtSixA-1.5.1/qtsixa/game-profiles/stk_accel
  88. QtSixA-1.5.1/qtsixa/game-profiles/stk_axis
  89. QtSixA-1.5.1/qtsixa/game-profiles/stk_digital
  90. QtSixA-1.5.1/qtsixa/game-profiles/stk_full
  91. QtSixA-1.5.1/qtsixa/game-profiles/wine-epsxe_accel-driv.reg
  92. QtSixA-1.5.1/qtsixa/game-profiles/wine-epsxe_accel-mov.reg
  93. QtSixA-1.5.1/qtsixa/game-profiles/wine-epsxe_axis.reg
  94. QtSixA-1.5.1/qtsixa/gui/
  95. QtSixA-1.5.1/qtsixa/gui/ui/
  96. QtSixA-1.5.1/qtsixa/gui/ui/qtsixa_aboutw.ui
  97. QtSixA-1.5.1/qtsixa/gui/ui/qtsixa_mainw.ui
  98. QtSixA-1.5.1/qtsixa/gui/ui/qtsixa_managew.ui
  99. QtSixA-1.5.1/qtsixa/gui/ui/qtsixa_newdevw.ui
  100. QtSixA-1.5.1/qtsixa/gui/ui/qtsixa_newprofilew.ui
  101. QtSixA-1.5.1/qtsixa/gui/ui/qtsixa_preferencesw.ui
  102. QtSixA-1.5.1/qtsixa/gui/ui/qtsixa_referencew.ui
  103. QtSixA-1.5.1/qtsixa/gui/ui/qtsixa_sixpairw.ui
  104. QtSixA-1.5.1/qtsixa/gui/main.py
  105. QtSixA-1.5.1/qtsixa/gui/qtsixa_about.py
  106. QtSixA-1.5.1/qtsixa/gui/qtsixa_main.py
  107. QtSixA-1.5.1/qtsixa/gui/qtsixa_manage.py
  108. QtSixA-1.5.1/qtsixa/gui/qtsixa_newdev.py
  109. QtSixA-1.5.1/qtsixa/gui/qtsixa_newprofile.py
  110. QtSixA-1.5.1/qtsixa/gui/qtsixa_preferences.py
  111. QtSixA-1.5.1/qtsixa/gui/qtsixa_reference.py
  112. QtSixA-1.5.1/qtsixa/gui/shared.py
  113. QtSixA-1.5.1/qtsixa/icons/
  114. QtSixA-1.5.1/qtsixa/icons/apply.png
  115. QtSixA-1.5.1/qtsixa/icons/battery.png
  116. QtSixA-1.5.1/qtsixa/icons/bt.png
  117. QtSixA-1.5.1/qtsixa/icons/bt_off.png
  118. QtSixA-1.5.1/qtsixa/icons/bug.png
  119. QtSixA-1.5.1/qtsixa/icons/close.png
  120. QtSixA-1.5.1/qtsixa/icons/config.png
  121. QtSixA-1.5.1/qtsixa/icons/edit.png
  122. QtSixA-1.5.1/qtsixa/icons/eject.png
  123. QtSixA-1.5.1/qtsixa/icons/exit.png
  124. QtSixA-1.5.1/qtsixa/icons/force.png
  125. QtSixA-1.5.1/qtsixa/icons/hint.png
  126. QtSixA-1.5.1/qtsixa/icons/info.png
  127. QtSixA-1.5.1/qtsixa/icons/manage.png
  128. QtSixA-1.5.1/qtsixa/icons/manual.png
  129. QtSixA-1.5.1/qtsixa/icons/minus.png
  130. QtSixA-1.5.1/qtsixa/icons/plus.png
  131. QtSixA-1.5.1/qtsixa/icons/qtsixa.png
  132. QtSixA-1.5.1/qtsixa/icons/qtsixa.qrc
  133. QtSixA-1.5.1/qtsixa/icons/qtsixa_16.png
  134. QtSixA-1.5.1/qtsixa/icons/qtsixa_32.png
  135. QtSixA-1.5.1/qtsixa/icons/rec.png
  136. QtSixA-1.5.1/qtsixa/icons/refresh.png
  137. QtSixA-1.5.1/qtsixa/icons/sixaxis.png
  138. QtSixA-1.5.1/qtsixa/icons/sixaxis_16.png
  139. QtSixA-1.5.1/qtsixa/icons/stop.png
  140. QtSixA-1.5.1/qtsixa/icons/trash.png
  141. QtSixA-1.5.1/qtsixa/icons/ubuntu.png
  142. QtSixA-1.5.1/qtsixa/icons/undo.png
  143. QtSixA-1.5.1/qtsixa/icons/web.png
  144. QtSixA-1.5.1/qtsixa/pics/
  145. QtSixA-1.5.1/qtsixa/pics/(None).png
  146. QtSixA-1.5.1/qtsixa/pics/(NOT).png
  147. QtSixA-1.5.1/qtsixa/pics/2H4U.png
  148. QtSixA-1.5.1/qtsixa/pics/Fake Joystick 2.png
  149. QtSixA-1.5.1/qtsixa/pics/Fake Joystick.png
  150. QtSixA-1.5.1/qtsixa/pics/Final Fantasy VIII.png
  151. QtSixA-1.5.1/qtsixa/pics/Gnome.png
  152. QtSixA-1.5.1/qtsixa/pics/KDE.png
  153. QtSixA-1.5.1/qtsixa/pics/sixa_x.xcf
  154. QtSixA-1.5.1/qtsixa/pics/Super Maryo Chronicles.png
  155. QtSixA-1.5.1/qtsixa/pics/Torcs.png
  156. QtSixA-1.5.1/qtsixa/pics/UltraStar Deluxe.png
  157. QtSixA-1.5.1/qtsixa/pics/Wormux.png
  158. QtSixA-1.5.1/qtsixa/pics-NOT/
  159. QtSixA-1.5.1/qtsixa/pics-NOT/Firefox.png
  160. QtSixA-1.5.1/qtsixa/pics-NOT/SMPlayer.png
  161. QtSixA-1.5.1/qtsixa/pics-NOT/Totem.png
  162. QtSixA-1.5.1/qtsixa/profiles/
  163. QtSixA-1.5.1/qtsixa/profiles/2H4U
  164. QtSixA-1.5.1/qtsixa/profiles/ePSXe States
  165. QtSixA-1.5.1/qtsixa/profiles/Fake Joystick
  166. QtSixA-1.5.1/qtsixa/profiles/Fake Joystick 2
  167. QtSixA-1.5.1/qtsixa/profiles/Final Fantasy VIII
  168. QtSixA-1.5.1/qtsixa/profiles/Gnome
  169. QtSixA-1.5.1/qtsixa/profiles/KDE
  170. QtSixA-1.5.1/qtsixa/profiles/Super Maryo Chronicles
  171. QtSixA-1.5.1/qtsixa/profiles/Torcs
  172. QtSixA-1.5.1/qtsixa/profiles/UltraStar Deluxe
  173. QtSixA-1.5.1/qtsixa/profiles/UltraStar Deluxe (Remote)
  174. QtSixA-1.5.1/qtsixa/profiles/Wormux
  175. QtSixA-1.5.1/qtsixa/keylist.html
  176. QtSixA-1.5.1/qtsixa/keylist.txt
  177. QtSixA-1.5.1/qtsixa/Makefile
  178. QtSixA-1.5.1/qtsixa/qtsixa
  179. QtSixA-1.5.1/qtsixa/qtsixa.desktop
  180. QtSixA-1.5.1/qtsixa/qtsixa.xpm
  181. QtSixA-1.5.1/qtsixa/sixad-lq
  182. QtSixA-1.5.1/qtsixa/sixad-notify
  183. QtSixA-1.5.1/qtsixa/sixad-notify.desktop
  184. QtSixA-1.5.1/sixad/
  185. QtSixA-1.5.1/sixad/bins/
  186. QtSixA-1.5.1/sixad/qtcreator/
  187. QtSixA-1.5.1/sixad/qtcreator/sixad-bin.pro
  188. QtSixA-1.5.1/sixad/qtcreator/sixad-raw.pro
  189. QtSixA-1.5.1/sixad/qtcreator/sixad-remote.pro
  190. QtSixA-1.5.1/sixad/qtcreator/sixad-sixaxis.pro
  191. QtSixA-1.5.1/sixad/bluetooth.h
  192. QtSixA-1.5.1/sixad/Makefile
  193. QtSixA-1.5.1/sixad/remote.cpp
  194. QtSixA-1.5.1/sixad/remote.h
  195. QtSixA-1.5.1/sixad/shared.cpp
  196. QtSixA-1.5.1/sixad/shared.h
  197. QtSixA-1.5.1/sixad/sixad
  198. QtSixA-1.5.1/sixad/sixad-bin.cpp
  199. QtSixA-1.5.1/sixad/sixad-raw.cpp
  200. QtSixA-1.5.1/sixad/sixad-remote.cpp
  201. QtSixA-1.5.1/sixad/sixad-sixaxis.cpp
  202. QtSixA-1.5.1/sixad/sixad.default
  203. QtSixA-1.5.1/sixad/sixad.init
  204. QtSixA-1.5.1/sixad/sixad.log
  205. QtSixA-1.5.1/sixad/sixaxis.cpp
  206. QtSixA-1.5.1/sixad/sixaxis.h
  207. QtSixA-1.5.1/sixad/textfile.cpp
  208. QtSixA-1.5.1/sixad/textfile.h
  209. QtSixA-1.5.1/sixad/uinput.cpp
  210. QtSixA-1.5.1/sixad/uinput.h
  211. QtSixA-1.5.1/sixad/bluetooth.cpp
  212. QtSixA-1.5.1/sixad/sixad-dbus-blocker
  213. QtSixA-1.5.1/sixad/sixad-3in1.cpp
  214. QtSixA-1.5.1/utils/
  215. QtSixA-1.5.1/utils/bins/
  216. QtSixA-1.5.1/utils/hidraw-dump.c
  217. QtSixA-1.5.1/utils/Makefile
  218. QtSixA-1.5.1/utils/sixad-jack.c
  219. QtSixA-1.5.1/utils/sixpair.c
  220. QtSixA-1.5.1/utils/sixpair_kbd.c
  221. QtSixA-1.5.1/COPYING
  222. QtSixA-1.5.1/INSTALL
  223. QtSixA-1.5.1/Makefile
  224. QtSixA-1.5.1/README
  225. QtSixA-1.5.1/TODO
  226. QtSixA-1.5.1/manual.pdf
  227. osmc@osmc:~$ sudo rm QtSixA-1.5.1/sixad/shared.h
  228. osmc@osmc:~$ sudo nano QtSixA-1.5.1/sixad/shared.h
  229. osmc@osmc:~$ sudo nano /etc/default/sixad
  230. osmc@osmc:~$ cd ~
  231. osmc@osmc:~$ sudo ./sixpair
  232. No controller found on USB busses.
  233. osmc@osmc:~$ sudo sixad --start &
  234. [1] 2191
  235. osmc@osmc:~$ sudo: sixad: command not found
  236. cd QtSixA-1.5.1/sixad
  237. [1]+ Exit 1 sudo sixad --start (wd: ~)
  238. (wd now: ~/QtSixA-1.5.1/sixad)
  239. osmc@osmc:~/QtSixA-1.5.1/sixad$ sudo mkdir -p /var/lib/sixad/profiles
  240. osmc@osmc:~/QtSixA-1.5.1/sixad$ sudo checkinstall
  241.  
  242. checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
  243. This software is released under the GNU GPL.
  244.  
  245.  
  246. The package documentation directory ./doc-pak does not exist.
  247. Should I create a default set of package docs? [y]: y
  248.  
  249. Preparing package documentation...OK
  250.  
  251. *** No known documentation files were found. The new package
  252. *** won't include a documentation directory.
  253.  
  254. *****************************************
  255. **** Debian package creation selected ***
  256. *****************************************
  257.  
  258. This package will be built according to these values:
  259.  
  260. 0 - Maintainer: [ root@osmc ]
  261. 1 - Summary: [ sudo nano /etc/default/sixad ]
  262. 2 - Name: [ sixad ]
  263. 3 - Version: [ 20170131 ]
  264. 4 - Release: [ 1 ]
  265. 5 - License: [ GPL ]
  266. 6 - Group: [ checkinstall ]
  267. 7 - Architecture: [ armhf ]
  268. 8 - Source location: [ sixad ]
  269. 9 - Alternate source location: [ ]
  270. 10 - Requires: [ ]
  271. 11 - Provides: [ sixad ]
  272. 12 - Conflicts: [ ]
  273. 13 - Replaces: [ ]
  274.  
  275. Enter a number to change any of them or press ENTER to continue:
  276.  
  277. Installing with make install...
  278.  
  279. ========================= Installation results ===========================
  280. install -d /etc/default/
  281. install -d /etc/init.d/
  282. install -d /etc/logrotate.d/
  283. install -d /usr/bin/
  284. install -d /usr/sbin/
  285. install -d /var/lib/sixad/
  286. install -d /var/lib/sixad/profiles/
  287. install -m 644 sixad.default /etc/default/sixad
  288. install -m 755 sixad.init /etc/init.d/sixad
  289. install -m 644 sixad.log /etc/logrotate.d/sixad
  290. install -m 755 sixad /usr/bin/
  291. install -m 755 bins/sixad-bin /usr/sbin/
  292. install: cannot stat 'bins/sixad-bin': No such file or directory
  293. Makefile:21: recipe for target 'install' failed
  294. make: *** [install] Error 1
  295.  
  296. **** Installation failed. Aborting package creation.
  297.  
  298. Cleaning up...OK
  299.  
  300. Bye.
  301.  
  302. osmc@osmc:~/QtSixA-1.5.1/sixad$ sudo nano /etc/default/sixad
  303. osmc@osmc:~/QtSixA-1.5.1/sixad$ cd ~
  304. osmc@osmc:~$ sudo ./sixpair
  305. Current Bluetooth master: 00:00:00:00:00:00
  306. Setting master bd_addr to b8:27:eb:fa:4b:b4
  307. osmc@osmc:~$ sudo sixad --start &
  308. [1] 2435
  309. osmc@osmc:~$ sudo: sixad: command not found
  310. sudo hciconfig hci0 pscan
  311. [1]+ Exit 1 sudo sixad --start
  312. osmc@osmc:~$ sudo update-rc.d sixad stop
  313. update-rc.d: error: unable to read /etc/init.d/sixad
  314. osmc@osmc:~$ sudo update-rc.d sixad remove
  315. osmc@osmc:~$ sudo rm /etc/init.d/sixad
  316. rm: cannot remove '/etc/init.d/sixad': No such file or directory
  317. osmc@osmc:~$ sudo nano /lib/systemd/system/sixad.service
  318. osmc@osmc:~$ sudo chmod +x /lib/systemd/system/sixad.service
  319. osmc@osmc:~$ sudo nano /usr/bin/StartSIXAD.sh
  320. osmc@osmc:~$ sudo chmod +x /usr/bin/StartSIXAD.sh
  321. osmc@osmc:~$ sudo systemctl enable sixad.service
  322. Created symlink from /etc/systemd/system/bluetooth.target.wants/sixad.service to /lib/systemd/system/sixad.service.
  323. osmc@osmc:~$ sudo reboot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement