omnikey reader pcsc mit dm800

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • omnikey reader pcsc mit dm800

      hallo leute,

      versuche seit tagen mein omnikey reader (pcsc) auf meiner dream zum laufen zu bringen..
      um generell pcsc-reader zu verwenden muss man auch ein emu haben, dass mit pcsc-readern umgehen kann, wie zB newcs.mipsel.pcsc...

      damit dieser auf der dm800 läuft muss man pcsclite installieren.. und damit man das installieren kann muss man natürlcih aucf der box compilieren können.. darum habe ich dieses TUTORIAL befolgt und mir das gcc auf die box installiert... habe dann verschiedene pakete (abhängigkeiten von pcsclite) erfolgreich kompiliert (gawk, flexx, pkg-config,.....) und installiert.. schlussendlich auch pcsclite...

      nun brauche ich auch noch die treiber für mein omnikey-reader (ccid)... schaffe es aber leider nicht... ./configure ist fertig, aber beim schreiben der makefiles bekomme ich immer ne fehlermeldung.....

      Quellcode

      1. config.status: creating Makefile
      2. gawk: ./confb0AkwJ/subs.awk:2: S["/; s/!.*/"]=LTLIBOBJS!%!_!# ""
      3. gawk: ./confb0AkwJ/subs.awk:2: ^ syntax error
      4. gawk: ./confb0AkwJ/subs.awk:3: S["/; s/!.*/"]=LTLIBOBJS!%!_!# ""
      5. gawk: ./confb0AkwJ/subs.awk:3: ^ syntax error
      6. gawk: ./confb0AkwJ/subs.awk:3: S["/; s/!.*/"]=LIBOBJS!%!_!# ""
      7. gawk: ./confb0AkwJ/subs.awk:3: ^ syntax error
      8. gawk: ./confb0AkwJ/subs.awk:4: S["/; s/!.*/"]=LIBOBJS!%!_!# ""
      9. gawk: ./confb0AkwJ/subs.awk:4: ^ syntax error
      10. gawk: ./confb0AkwJ/subs.awk:5: S["/; s/!.*/"]=ccidtwindir!/usr/local/pcsc/drivers/serial%!_!# "/usr/local/pcsc/drivers/serial"
      11. gawk: ./confb0AkwJ/subs.awk:5: ^ syntax error
      12. gawk: ./confb0AkwJ/subs.awk:6: S["/; s/!.*/"]=usbdropdir!/usr/local/pcsc/drivers%!_!# "/usr/local/pcsc/drivers"
      13. gawk: ./confb0AkwJ/subs.awk:6: ^ syntax error
      14. gawk: ./confb0AkwJ/subs.awk:6: S["/; s/!.*/"]=bundle!ifd-ccid.bundle%!_!# "ifd-ccid.bundle"
      15. gawk: ./confb0AkwJ/subs.awk:6: ^ syntax error
      16. gawk: ./confb0AkwJ/subs.awk:7: S["/; s/!.*/"]=bundle!ifd-ccid.bundle%!_!# "ifd-ccid.bundle"
      17. gawk: ./confb0AkwJ/subs.awk:7: ^ syntax error
      18. gawk: ./confb0AkwJ/subs.awk:7: S["/; s/!.*/"]=ac_aux_dir!.%!_!# "."
      19. gawk: ./confb0AkwJ/subs.awk:7: ^ syntax error
      20. gawk: ./confb0AkwJ/subs.awk:8: S["/; s/!.*/"]=ac_aux_dir!.%!_!# "."
      21. gawk: ./confb0AkwJ/subs.awk:8: ^ syntax error
      22. gawk: ./confb0AkwJ/subs.awk:8: S["/; s/!.*/"]=UDEV_FALSE!%!_!# ""
      23. gawk: ./confb0AkwJ/subs.awk:8: ^ syntax error
      24. gawk: ./confb0AkwJ/subs.awk:9: S["/; s/!.*/"]=UDEV_FALSE!%!_!# ""
      25. gawk: ./confb0AkwJ/subs.awk:9: ^ syntax error
      26. gawk: ./confb0AkwJ/subs.awk:10: S["/; s/!.*/"]=UDEV_TRUE!#%!_!# "#"
      27. gawk: ./confb0AkwJ/subs.awk:10: ^ syntax error
      28. gawk: ./confb0AkwJ/subs.awk:10: S["/; s/!.*/"]=WITHOUT_PCSC_FALSE!%!_!# ""
      29. gawk: ./confb0AkwJ/subs.awk:10: ^ syntax error
      30. gawk: ./confb0AkwJ/subs.awk:11: S["/; s/!.*/"]=WITHOUT_PCSC_FALSE!%!_!# ""
      31. gawk: ./confb0AkwJ/subs.awk:11: ^ syntax error
      32. gawk: ./confb0AkwJ/subs.awk:12: S["/; s/!.*/"]=WITHOUT_PCSC_TRUE!#%!_!# "#"
      33. gawk: ./confb0AkwJ/subs.awk:12: ^ syntax error
      34. gawk: ./confb0AkwJ/subs.awk:12: S["/; s/!.*/"]=WITH_TWIN_SERIAL_FALSE!%!_!# ""
      35. gawk: ./confb0AkwJ/subs.awk:12: ^ syntax error
      36. gawk: ./confb0AkwJ/subs.awk:13: S["/; s/!.*/"]=WITH_TWIN_SERIAL_FALSE!%!_!# ""
      37. gawk: ./confb0AkwJ/subs.awk:13: ^ syntax error
      38. gawk: ./confb0AkwJ/subs.awk:14: S["/; s/!.*/"]=WITH_TWIN_SERIAL_TRUE!#%!_!# "#"
      39. gawk: ./confb0AkwJ/subs.awk:14: ^ syntax error
      40. gawk: ./confb0AkwJ/subs.awk:15: S["/; s/!.*/"]=PTHREAD_CFLAGS!-pthread%!_!# "-pthread"
      41. gawk: ./confb0AkwJ/subs.awk:15: ^ syntax error
      42. gawk: ./confb0AkwJ/subs.awk:15: S["/; s/!.*/"]=PTHREAD_LIBS!%!_!# ""
      43. gawk: ./confb0AkwJ/subs.awk:15: ^ syntax error
      44. gawk: ./confb0AkwJ/subs.awk:16: S["/; s/!.*/"]=PTHREAD_LIBS!%!_!# ""
      45. gawk: ./confb0AkwJ/subs.awk:16: ^ syntax error
      46. gawk: ./confb0AkwJ/subs.awk:17: S["/; s/!.*/"]=PTHREAD_CC!mipsel-linux-gcc%!_!# "mipsel-linux-gcc"
      47. gawk: ./confb0AkwJ/subs.awk:17: ^ syntax error
      48. gawk: ./confb0AkwJ/subs.awk:17: S["/; s/!.*/"]=acx_pthread_config!%!_!# ""
      49. gawk: ./confb0AkwJ/subs.awk:17: ^ syntax error
      50. gawk: ./confb0AkwJ/subs.awk:18: S["/; s/!.*/"]=acx_pthread_config!%!_!# ""
      51. gawk: ./confb0AkwJ/subs.awk:18: ^ syntax error
      52. gawk: ./confb0AkwJ/subs.awk:18: S["/; s/!.*/"]=SYMBOL_VISIBILITY!-fvisibility=hidden%!_!# "-fvisibility=hidden"
      53. gawk: ./confb0AkwJ/subs.awk:18: ^ syntax error
      54. gawk: ./confb0AkwJ/subs.awk:19: S["/; s/!.*/"]=SYMBOL_VISIBILITY!-fvisibility=hidden%!_!# "-fvisibility=hidden"
      55. gawk: ./confb0AkwJ/subs.awk:19: ^ syntax error
      56. gawk: ./confb0AkwJ/subs.awk:20: S["/; s/!.*/"]=WITH_LIBUSB_FALSE!#%!_!# "#"
      57. gawk: ./confb0AkwJ/subs.awk:20: ^ syntax error
      58. gawk: ./confb0AkwJ/subs.awk:20: S["/; s/!.*/"]=WITH_LIBUSB_TRUE!%!_!# ""
      59. gawk: ./confb0AkwJ/subs.awk:20: ^ syntax error
      60. gawk: ./confb0AkwJ/subs.awk:21: S["/; s/!.*/"]=WITH_LIBUSB_TRUE!%!_!# ""
      61. gawk: ./confb0AkwJ/subs.awk:21: ^ syntax error
      62. gawk: ./confb0AkwJ/subs.awk:21: S["/; s/!.*/"]=LIBUSBCONFIG!%!_!# ""
      63. gawk: ./confb0AkwJ/subs.awk:21: ^ syntax error
      64. gawk: ./confb0AkwJ/subs.awk:22: S["/; s/!.*/"]=LIBUSBCONFIG!%!_!# ""
      65. gawk: ./confb0AkwJ/subs.awk:22: ^ syntax error
      66. gawk: ./confb0AkwJ/subs.awk:23: S["/; s/!.*/"]=LIBUSB_LIBS!-L/usr/local/lib -lusb %!_!# "-L/usr/local/lib -lusb "
      67. gawk: ./confb0AkwJ/subs.awk:23: ^ syntax error
      68. gawk: ./confb0AkwJ/subs.awk:24: S["/; s/!.*/"]=LIBUSB_CFLAGS!-I/usr/local/include %!_!# "-I/usr/local/include "
      69. gawk: ./confb0AkwJ/subs.awk:24: ^ syntax error
      70. gawk: ./confb0AkwJ/subs.awk:25: S["/; s/!.*/"]=DYN_LIB_EXT!so%!_!# "so"
      71. gawk: ./confb0AkwJ/subs.awk:25: ^ syntax error
      72. gawk: ./confb0AkwJ/subs.awk:26: S["/; s/!.*/"]=BUNDLE_HOST!Linux%!_!# "Linux"
      73. gawk: ./confb0AkwJ/subs.awk:26: ^ syntax error
      74. gawk: ./confb0AkwJ/subs.awk:26: S["/; s/!.*/"]=LIBTOOL_DEPS!./ltmain.sh%!_!# "./ltmain.sh"
      75. gawk: ./confb0AkwJ/subs.awk:26: ^ syntax error
      76. gawk: ./confb0AkwJ/subs.awk:26: S["/; s/!.*/"]=LIBTOOL_DEPS!./ltmain.sh%!_!# "./ltmain.sh"
      77. gawk: ./confb0AkwJ/subs.awk:26: ^ syntax error
      78. gawk: ./confb0AkwJ/subs.awk:26: S["/; s/!.*/"]=LIBTOOL_DEPS!./ltmain.sh%!_!# "./ltmain.sh"
      79. gawk: ./confb0AkwJ/subs.awk:26: ^ unterminated string
      80. config.status: error: could not create Makefile
      Alles anzeigen



      anscheinend liegts daran, das gawk keine bash befehle versteht oder so... *keine ahnung*

      auf jeden fall, frage ich mich, ob jemand hier ne idee hat, wie ich diesen treiber (schlussendlich ists ja nur eine .so datei) für die dm800 kompilieren kann... ich denke, ich bin nicht der einzige auf der welt, den einen pcsc-reader hat und es gerne auf seiner dm800 laufen lassen möchte...

      werde mich inzwischen schlau machen, wie man .ipk dateien erzeugt, damit die leute, die auch einen pcsc-reader besitzen nicht sooooo viel stress haben wie ich und schön gemütlich die notwendigen pakete per ipkg installieren können..


      greeets

      lord


      ps: habe auch im ihaveadreambox und im dreammultimedia einen tread über dieses thema geschrieben, werde natürlich alle infos sharen... nur schauts bisher schlecht aus...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von lordvampire ()

    • das wirste auch so einfach nicht hinbekommen auf der box, sed awk sind teile der busybox
      und somit keine vollwertigen, schon alleine das die bash fehlt und und und........


      dir wird nix anderes übrig bleiben, als dir ein openembedded auf einem linux pc zubauen
      danach für deine sourcen ein bb-file bauen, und das ganze cross-compilen :D
      » time to say goodbye «

      Konfuzius sagt:
      Erst wenn eine Mücke auf deinen Hoden landet wirst du lernen Probleme ohne Gewalt zu lösen.
    • lieber nixkoenner,

      bitte nicht böse sein... ich habe in meinem post geschrieben, dass ich vieles schon auf der box kompiliert habe und das ich nur beim ccid (driver) probleme habe...

      na egal.. auf jeden fall läufts jetzt!!! habe es geschafft....

      werde dann bei gelegenheit ein HOWTO schreiben, da ich denke, dass ich nicht der einzige bin, der ein omnikey-reader an der dm800 laufen lassen möchte....

      Quellcode

      1. root@dm800:~# newcs.mips.pcsc
      2. This is NewCS 1.65 - the New CardServer by the Butter-team..
      3. Compiled on Jan 19 2009 at 17:55:54
      4. Reading Config file from /var/tuxbox/config/newcs.xml
      5. TCP-log password is disabled!
      6. TCP-log set to simple mode
      7. level: normal
      8. type: init
      9. output: console,udp,tcp
      10. logger config: level 1 type 3 output 7
      11. Console log options: level 1 type 3
      12. udp log: host 192.168.1.123 port 1000
      13. UDP log options: level 1 type 3
      14. TCP log options: level 1 type 3
      15. [ 18:22:59 ] [ Box detect ] Box type 7 (Dream Multimedia (MIPS) HD Box)
      16. [ 18:22:59 ] [ Config ] Option <blockc0> for device 0 (PCSC) not present, defaulting to NO
      17. [ 18:22:59 ] [ Config ] Value in <ipk> for device 0 (PCSC) is INVALID, skipping...
      18. [ 18:22:59 ] [ Config ] Value in <ucpk> for device 0 (PCSC) is INVALID, skipping...
      19. [ 18:22:59 ] [ Config ] Option <mhz> for device 0 (PCSC) not present, defaulting to 357
      20. [ 18:22:59 ] [ Config ] /proc/bus/usb/002/006 ECM priority: round
      21. [ 18:22:59 ] [ Config ] Option <spider> not present for User: fa**k, defaulting to NO
      22. [ 18:22:59 ] [ Config ] Option <spider> not present for User: d**art1, defaulting to NO
      23. [ 18:22:59 ] [ Config ] Option <spider> not present for User: d**art3, defaulting to NO
      24. [ 18:22:59 ] [ Config ] Option <spider> not present for User: d**art4, defaulting to NO
      25. [ 18:22:59 ] [ Config ] Option <spider> not present for User: ds**rt5, defaulting to NO
      26. [ 18:22:59 ] [ httpd ] httpd-user: faruk, password: tkq4z8x, accesslevel: admin
      27. [ 18:22:59 ] [ EMM Cache ] Initialising dynamic Cache
      28. [ 18:22:59 ] [ ECM Cache ] Initialising dynamic Cache
      29. [ NewCS ] Process ID is: 14377
      30. [ 18:22:59 ] [ Loader ] Starting Telnet on port 3001
      31. [ 18:22:59 ] [ Loader ] Started HTTP-server on port: 8080
      32. [ 18:22:59 ] [ Loader ] Reader type 9 on node /proc/bus/usb/002/006
      33. [ 18:22:59 ] [ PC/SC ] Device 0: OmniKey CardMan 3121 00 00
      34. [ 18:22:59 ] [ PC/SC ] Opening device OmniKey CardMan 3121 00 00
      35. [ 18:22:59 ] [ ATR ] T=0 1etu=13.02us Guardtime:15etu WWT:76800etu
      36. [ 18:22:59 ] [ ATR ] Historical bytes: A [B0] [01] i [FF] J P p [00] [00] Z H [01] [00] [00]
      37. [ 18:22:59 ] [ Loader ] Init NDS card
      38. [ 18:22:59 ] [ KeymaN ] Adding key 000000000***** type 0 on Provider 000000 for caid 092B ID=0
      39. [ 18:22:59 ] [ KeymaN ] Adding key 000000000***** type 1 on Provider 000000 for caid 092B ID=0
      40. [ 18:23:00 ] [ Loader ] Card 092B on port /proc/bus/usb/002/006 ready
      41. [ 18:23:00 ] [ Loader ] Starting Newcamd Server on port 34000
      42. [ 18:23:00 ] [ NewCS ] Ready to GO! :)
      43. root@dm800:~# [ 18:23:00 ] [ Newcamd ] Newcamd thread Server started on port 34000
      44. newcamd: main loop
      45. [ 18:23:03 ] [ Newcamd:34000 ] User far** logged in, client: CCcam
      Alles anzeigen



      greets