Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: samsunix - 05.08.07 - klo:00.31

Otsikko: USB Missile Launcher - asennus
Kirjoitti: samsunix - 05.08.07 - klo:00.31
Ostin tosiaan tuollaisen... noh... lelun:
(http://www.thinkgeek.com/images/products/front/usb_rocket_launcher2.jpg)
http://www.thinkgeek.com/geektoys/warfare/8a0f/

Ideana olisi tosiaan ensin saada ohjaus toimimaan näppäimistöllä kuten windowsissa
ja sen jälkeen siirtää ohjaus Internet / Lan käyttöiseksi. (web sivu jossa ohjain napit + webcamera).

Asennusohjeita löytyi:
http://scott.weston.id.au/software/pymissile-20060126/ (näillä pitäisi toimia myös tämä malli)

Itse kokeilin mennä näin:
Koodia: [Valitse]
- sudo apt-get install python gcc python-dev libusb-dev
- sudo apt-get install python-urwid (0.9.8.1)
cd urwid-folder
- wget http://scott.weston.id.au/software/pymissile/missile.py

tulos:
Koodia: [Valitse]
samsunix@nuxlappis:~/urwid-0.9.8.1$ ./missile.py
Traceback (most recent call last):
  File "./missile.py", line 82, in <module>
    import usb
ImportError: No module named usb
samsunix@nuxlappis:~/urwid-0.9.8.1$

OS ei näyttäisi tunnistavan tuota usb-laitetta ???
Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: Melmacian - 05.08.07 - klo:02.33
tulos:
Koodia: [Valitse]
samsunix@nuxlappis:~/urwid-0.9.8.1$ ./missile.py
Traceback (most recent call last):
  File "./missile.py", line 82, in <module>
    import usb
ImportError: No module named usb
samsunix@nuxlappis:~/urwid-0.9.8.1$
OS ei näyttäisi tunnistavan tuota usb-laitetta ???
Tuo kyllä kuulostaa siltä, että usb-kirjastoa ei ole asennettu pythoniin. Paketin python-hid tai python-usrp asentaminen saattaisi auttaa.
Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: Tomin - 05.08.07 - klo:08.38
Kiva, mäkin haluun tollasen. ;D Tosin hintaa on 29.153605 € siis noin kolmekymppiä. No jaa...
Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: samsunix - 05.08.07 - klo:10.18
>>Epeli

Ei valitettavasti auttanut. Edeleen sama ilmoitus kun aikaisemmin.
Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: samsunix - 05.08.07 - klo:10.25
Kiva, mäkin haluun tollasen. ;D Tosin hintaa on 29.153605 € siis noin kolmekymppiä. No jaa...
(http://www.jimmspc-store.fi/images/cache/Jimms_1622.FFFFFF.200x200.jpg)@Assembly'07 summer--> 35€

Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: samsunix - 06.08.07 - klo:00.52
asennuksesta puuttui vielä kaksi pakettia :
apt-get install pyusb
ja
apt-get install libusb

pyusb oli helppo asentaa.
hae paketti ja kirjoita:
Koodia: [Valitse]
samsunix@nuxlappis:~/pyusb-0.4.0$ sudo python setup.py installja valmis.

libusbin kanssa tulikin sitten ongelmia :(
Koodia: [Valitse]
samsunix@nuxlappis:~/libusb-0.1.12$ sudo ./configure
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

config.log pätkä jossa käsittääkseni homma menee nk. reisille
Koodia: [Valitse]
configure:2952: $? = 0
configure:2955: test -s conftest.o
configure:2958: $? = 0
configure:2976: result: none needed
configure:2994: gcc -c -g -O2  conftest.c >&5
conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'm$
configure:3000: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me
Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: samsunix - 06.08.07 - klo:01.06
libusbin kanssa tulikin sitten ongelmia :(
Koodia: [Valitse]
samsunix@nuxlappis:~/libusb-0.1.12$ sudo ./configure
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

oho... rupes toimiin ku asensi ton g++:
Koodia: [Valitse]
sudo apt-get install g++MUTTA ainavain vastustaa
Koodia: [Valitse]
samsunix@nuxlappis:/usr/share/python-support/python-urwid/urwid$ ./missile.py
No WMDs found.
samsunix@nuxlappis:/usr/share/python-support/python-urwid/urwid$

voi itku...

löysin tuon WMDs kohdan missile.py (http://scott.weston.id.au/software/pymissile/missile.py) tiedostosta:
Koodia: [Valitse]
if opts:
    for o, a in opts:
      if o in ("-h", "--help"):
        usage()
      elif o in ("-v", "--version"):
        version()
      elif o in ("-n", "--network"):
        try:
          MissileNetwork().main()
        except NoMissilesError, e:
          print "No WMDs found."
          return
      else:
        try:
          MissileDisplay().main()
        except NoMissilesError, e:
          print "No WMDs found."
          return
  else:
    try:
      MissileDisplay().main()
    except NoMissilesError, e:
      print "No WMDs found."
      return

mutta ei kyllä hajuakaan mitä tämä tarkoittaa tai miten sen voi korjata...
Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: peran - 06.08.07 - klo:01.20
Nyt kun hardisajurit olet saanut pelittämään, niin kerro kun saat ohjausta aikaiseksi.

Ilmeisesti phytonilla ohjataan, joten ei pitäisi olla ylivoimaista.
Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: Petri Järvisalo - 06.08.07 - klo:03.24
toi varoitus kertoo vain, että tuettua laitetta ei löydy.
Otsikko: Vs: USB Missile Launcher - asennus
Kirjoitti: samsunix - 06.08.07 - klo:23.23
toi varoitus kertoo vain, että tuettua laitetta ei löydy.

No laite on kyllä kytkettynä, mutta näkyy edelleen laitteistotiedoissa: "Unknown (0x8021)"
kuten aikaisemminkin.