ubuntuusers.de

Tevii S660 USB nicht erkannt

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.10 (Karmic Koala)
Antworten |

raulelmagico

Avatar von raulelmagico

Anmeldungsdatum:
25. März 2008

Beiträge: 58

Wohnort: Am Weißwurstäquator

Hallo,

-Habe mir den Tevii S660 (S2 USB) Satelliten receiver gekauft. Habe das Gerät angeschlossen (Netzteil am Strom und USB zum PC).

-Weiter habe ich von der Tevii Seite das V4l-Treiber und Firmware Paket runtergeladen:

http://www.tevii.com/Support.asp

-Die Firmware´s (dvb-fe-ds3000.fw und dvb-usb-teviis660.fw) wurden in /lib/firmware kopiert.

-V4L habe ich versucht mit "make && make install" zu installieren.

Leider bekomm ich beim "make" folgenden output:

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
...
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/cinergyT2-fe.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/cxusb.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dib0700_core.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dib0700_devices.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dibusb-common.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dibusb-mb.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dibusb-mc.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/digitv.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dtt200u.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dtt200u-fe.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dtv5100.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dw2102.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/gl861.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/gp8psk.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/gp8psk-fe.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/m920x.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/nova-t-usb2.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/opera1.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/tbs-qbox2.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/ttusb2.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/umt-010.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/vp702x.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/vp702x-fe.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/vp7045.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/vp7045-fe.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dvb-usb-firmware.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dvb-usb-init.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dvb-usb-urb.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dvb-usb-i2c.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dvb-usb-dvb.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/dvb-usb-remote.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/usb-urb.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/em28xx-audio.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/em28xx-video.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/em28xx-i2c.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/em28xx-cards.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/em28xx-core.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/em28xx-input.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/et61x251_core.o
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/et61x251_core.c: In function 'et61x251_ioctl_v4l2':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/et61x251_core.c:2491: warning: the frame size of 1408 bytes is larger than 1024 bytes
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/et61x251_tas5130d1b.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-avc.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-ci.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-dvb.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-fe.o
  CC [M]  /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.o
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or directory
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:37: warning: 'struct hpsb_iso' declared inside parameter list
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:37: warning: its scope is only this definition or declaration, which is probably not what you want
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'rawiso_activity_cb':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:53: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:54: error: implicit declaration of function 'hpsb_iso_n_ready'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:61: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:62: error: implicit declaration of function 'dma_region_i'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:62: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:62: error: expected expression before 'unsigned'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:63: warning: assignment makes pointer from integer without a cast
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:64: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:68: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:82: error: implicit declaration of function 'hpsb_iso_recv_release_packets'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'node_of':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:87: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:87: warning: type defaults to 'int' in declaration of '__mptr'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:87: warning: initialization from incompatible pointer type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:87: error: invalid use of undefined type 'struct unit_directory'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'node_lock':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:92: error: implicit declaration of function 'hpsb_node_lock'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:92: error: 'EXTCODE_COMPARE_SWAP' undeclared (first use in this function)
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:92: error: (Each undeclared identifier is reported only once
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:92: error: for each function it appears in.)
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:93: error: 'quadlet_t' undeclared (first use in this function)
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:93: error: expected ')' before 'arg'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'node_read':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:98: error: implicit declaration of function 'hpsb_node_read'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'node_write':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:103: error: implicit declaration of function 'hpsb_node_write'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'start_iso':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:114: error: implicit declaration of function 'hpsb_iso_recv_init'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:114: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:116: error: 'HPSB_ISO_DMA_DEFAULT' undeclared (first use in this function)
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:118: warning: assignment makes pointer from integer without a cast
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:125: error: implicit declaration of function 'hpsb_iso_recv_start'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:128: error: implicit declaration of function 'hpsb_iso_shutdown'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'stop_iso':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:139: error: implicit declaration of function 'hpsb_iso_stop'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: At top level:
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:154: warning: 'struct hpsb_host' declared inside parameter list
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'fcp_request':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:167: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:168: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'node_probe':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:182: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:182: warning: type defaults to 'int' in declaration of '__mptr'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:182: warning: initialization from incompatible pointer type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:182: error: invalid use of undefined type 'struct unit_directory'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:187: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:187: error: 'quadlet_t' undeclared (first use in this function)
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:188: error: implicit declaration of function 'CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:188: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:188: warning: assignment makes pointer from integer without a cast
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: At top level:
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:243: warning: 'struct unit_directory' declared inside parameter list
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'node_update':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:245: error: dereferencing pointer to incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: At top level:
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:253: error: variable 'fdtv_driver' has initializer but incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:254: error: unknown field 'name' specified in initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:254: warning: excess elements in struct initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:254: warning: (near initialization for 'fdtv_driver')
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:255: error: unknown field 'update' specified in initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:255: warning: excess elements in struct initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:255: warning: (near initialization for 'fdtv_driver')
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:256: error: unknown field 'driver' specified in initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:256: error: extra brace group at end of initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:256: error: (near initialization for 'fdtv_driver')
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:259: warning: excess elements in struct initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:259: warning: (near initialization for 'fdtv_driver')
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:262: error: variable 'fdtv_highlevel' has initializer but incomplete type
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:263: error: unknown field 'name' specified in initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:263: warning: excess elements in struct initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:263: warning: (near initialization for 'fdtv_highlevel')
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:264: error: unknown field 'fcp_request' specified in initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:264: warning: excess elements in struct initializer
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:264: warning: (near initialization for 'fdtv_highlevel')
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'fdtv_1394_init':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:271: error: implicit declaration of function 'hpsb_register_highlevel'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:272: error: invalid use of undefined type 'struct hpsb_protocol_driver'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:273: error: implicit declaration of function 'hpsb_register_protocol'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:276: error: implicit declaration of function 'hpsb_unregister_highlevel'
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.c:283: error: implicit declaration of function 'hpsb_unregister_protocol'
make[3]: *** [/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l'
make: *** [all] Fehler 2

Und bei "make install":

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
ralph@ralph-laptop:~/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000$ sudo make install
make -C /home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l install
make[1]: Betrete Verzeichnis '/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l'
-e 
Removing obsolete files from /lib/modules/2.6.31-14-generic/kernel/drivers/media/video:

-e 
Removing obsolete files from /lib/modules/2.6.31-14-generic/kernel/drivers/media/dvb/cinergyT2:

-e 
Removing obsolete files from /lib/modules/2.6.31-14-generic/kernel/drivers/media/dvb/frontends:

Installing kernel modules under /lib/modules/2.6.31-14-generic/kernel/drivers/media/:
/sbin/depmod -a 2.6.31-14-generic 
make -C firmware install
make[2]: Entering directory `/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin 
make[2]: Leaving directory `/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l/firmware'
make[1]: Verlasse Verzeichnis '/home/ralph/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000/v4l'
ralph@ralph-laptop:~/Downloads/090731_linux-s2api-ds3000/linux-s2api-ds3000$ 

Bei "lsusb" wird das Gerät auch nicht erkannt!!

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
ralph@ralph-laptop:~$ lsusb
Bus 001 Device 004: ID 15a4:9016  
Bus 001 Device 003: ID 9022:d660  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 004: ID 0a5c:4502 Broadcom Corp. 
Bus 005 Device 003: ID 413c:8126 Dell Computer Corp. Wireless 355 Bluetooth
Bus 005 Device 005: ID 0a5c:4503 Broadcom Corp. 
Bus 005 Device 002: ID 0a5c:4500 Broadcom Corp. 
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Das ist dann wohl der Grund, dass der Receiver nicht funktioniert, da V4L nicht geht! 😉

Kann mir jemand weiterhelfen?? Liegt das am Koala??

gruß

geloescht

Anmeldungsdatum:
7. November 2009

Beiträge: 5

Hallo raulelmagico, anscheinend ist irgendetwas beim kompilieren der Treiber schiefgegangen. Du siehst das daran, dass bei "make" ein Fehler gemeldet wurde. Das Archiv mit den TeVii-Treibern enthält sehr viele Treiber für andere Geräte, die du nicht brauchst. Deswegen schlage ich folgendes vor: Wechsle in das Verzeichnis mit den TeVii-Treibern.

- Führe "make clean" aus um alles zu löschen was vom vorigen "make" noch übrig ist.

- Führe "make config" aus. Falls alles richtig läuft sollten dir nun eine Menge Fragen gestellt werden. Bei TeVii S660 und "Montage Technology DS3000" solltest du mit "M" antworten, ansonsten kannst du bei anderen Geräten "N" angeben, bzw. "Y" bei der Frage ob du V4L überhaupt und Treiber für USB-Geräte erstellen willst. Ich weiß nicht mehr genau was für Fragen alles kommen aber mit etwas Geschick findest du schon heraus was du antworten musst.

- Führe jetzt "make" aus. Jetzt sollten nur die Treiber für die TeVii S660 und das Hauptmodul für DVB-USB gebaut werden.

- Führe "sudo make install" aus. Achte darauf, dass nach "Installing kernel modules under /lib/modules/2.6.31-14-generic/kernel/drivers/media/:" auch wirklich Kernelmodule aufgelistet werden!

- Wenn du die Box jetzt anschließt sollten die Treiber automatisch geladen werden. Schau unter "/dev" nach ob dort auch das Verzeichnis "dvb" existiert bzw. Geräte mit Namen wie "dvb0.dvr0" (in zweiterem Fall bist du auf einen Bug gestoßen, siehe hier: https://bugs.launchpad.net/ubuntu/+source/udev/+bug/460388)

Falls alles geklappt hat sag mir doch bitte ob bei dir die Fernbedienung funktioniert, bei mir klappt es nämlich damit noch nicht (alles andere läuft klasse!)

Grüße, geloescht

kruemelboks

Anmeldungsdatum:
7. Dezember 2008

Beiträge: 84

Wohnort: D

Hallo geloescht - die Installation klappt soweit, allerdings wird das Gerät hier als dvb0.dvr0 angelegt (Bug lt. Deinem Posting). Der Beitrag auf launchpad sagt, es sollte eigentlich ein Bug älterer Kernel sein. Wie bekommt man die TeVII S660 mit dem 2.6.31-14 Kernel zum Laufen?

Danke!

monkeytower

Anmeldungsdatum:
16. November 2009

Beiträge: 6

Wohnort: Essen

Hallo Kruemelboks,

kruemelboks schrieb:

Wie bekommt man die TeVII S660 mit dem 2.6.31-14 Kernel zum Laufen?

Wenn Du in der Datei

/lib/udev/rules.d/50-udev-default.rules

folgende Zeile einfügst:

	KERNEL=="dvb*",                 PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}", ACTION=="add|change", NAME="$result"

Dann wird korrekt ein Verzeichnis

	 /dev/dvb/adapter0/

angelegt. Nun kann die Karte in der Backend Konfiguration ausgewählt werden.

Wie es weiter geht, habe ich noch nicht herausgefunden. Wie macht man nun einen Sender Scan?

kruemelboks

Anmeldungsdatum:
7. Dezember 2008

Beiträge: 84

Wohnort: D

Ah, danke, also muß man für diesen Treiber denselben Workaround verwenden wie für ältere Kernels...

Ein Senderscan geht z.B. so:

Lege Dir eine Datei "Astra-19.2E" mit folgendem Inhalt an:

# freq pol sr fec
S 12551500 V 22000000 5/6

Dann installierst Du mit apt-get dvb-utils bzw. (neuere Distributionen von Ubuntu) dvb-apps. Da ist das Program "scan" dabei. Das kannst Du dann so starten:

scan -l UNIVERSAL -s 0 Astra-19.2E >channels.conf

Um aus dem ganzen "Müll" brauchbare Sender rauszufiltern, kann man sich natürlich auch ein kleines Skript schreiben:

scan -l UNIVERSAL -s 0 Astra-19.2E >channels.conf
rm -f mychannels.conf
cat channels.conf | grep Erste >>mychannels.conf
cat channels.conf | grep -i ZDF: >>mychannels.conf
cat channels.conf | grep NDR | grep SH >>mychannels.conf
cat channels.conf | grep RTL2: >>mychannels.conf
cat channels.conf | grep -i SAT[\.]1: >>mychannels.conf
cat channels.conf | grep -i ^RTL | grep -i Television  >>mychannels.conf
cat channels.conf | grep -i ProSieben: >>mychannels.conf
cat channels.conf | grep -i kabel | grep -i eins: >>mychannels.conf
cat channels.conf | grep -i VIERTE >>mychannels.conf
cat channels.conf | grep -i TELE.5: >>mychannels.conf
cat channels.conf | grep -i VOX: >>mychannels.conf

Viel Spaß!

monkeytower

Anmeldungsdatum:
16. November 2009

Beiträge: 6

Wohnort: Essen

kruemelboks schrieb:

Ah, danke, also muß man für diesen Treiber denselben Workaround verwenden wie für ältere Kernels...

Ein Senderscan geht z.B. so:

Na klasse, und ich dachte, man kann das irgendwie im Backend Konfigurator machen. Da haette ich ja noch lange suchen koennen.

Gibt's irgendwo ne _vernünftige_ Schritt-fuer Schritt Anleitung? (gern auch englischsprachig). Was ich gefunden hab, war entweder zu knapp oder das Gegenteil.

.olaf

kruemelboks

Anmeldungsdatum:
7. Dezember 2008

Beiträge: 84

Wohnort: D

Welche Software willst Du denn verwenden?

In mythtv z.B. kannst Du die wie eben erklärt erstellte mychannels.conf dann einlesen. Dann mußt Du hinterher erheblich weniger als 2600 Sender (die Du bei einem "Full Scan" bekommst) löschen...

geloescht

Anmeldungsdatum:
7. November 2009

Beiträge: 5

Versuch mal dein Kernelpaket neu zu installieren ("sudo apt-get --reinstall install kernel-image-..."). Das Problem scheint zu sein, dass das Modul dvb-usb (oder dvb-core), das eigentlich im Kernelpaket enthalten ist, durch die Treiberinstallation überschrieben wird mit einer Version, die die falschen Gerätenamen erzeugt. Eigentlich wollte ich hier ein fertiges Paket mit den Treibern anhängen aber das Forum lässt mich nicht ☹

monkeytower

Anmeldungsdatum:
16. November 2009

Beiträge: 6

Wohnort: Essen

kruemelboks schrieb:

Welche Software willst Du denn verwenden?

Ich hab mythbuntu 9.10, welches hier gegen Windows7 Media Player antritt, um unser in die Jahre gekommenes Fujitsu-Siemens Activy System zu ersetzen.

Bisher konnte ich jedoch noch nicht wirklich vergleichen...

monkeytower

Anmeldungsdatum:
16. November 2009

Beiträge: 6

Wohnort: Essen

geloescht schrieb:

Versuch mal dein Kernelpaket neu zu installieren ("sudo apt-get --reinstall install kernel-image-..."). Das Problem scheint zu sein, dass das Modul dvb-usb (oder dvb-core), das eigentlich im Kernelpaket enthalten ist, durch die Treiberinstallation überschrieben wird mit einer Version, die die falschen Gerätenamen erzeugt.

Wie liste ich denn auf, welches kernel-image installiert ist? (sorry, komme von FreeBSD, Da gibt's kein apt-get..)

Eigentlich wollte ich hier ein fertiges Paket mit den Treibern anhängen aber das Forum lässt mich nicht ☹

Du kannst es doch sicher woanders unterbringen, und hier nur den Link bereitstellen, oder? ☺

geloescht

Anmeldungsdatum:
7. November 2009

Beiträge: 5

Dann kannst du dich glücklich schätzen, denn apt-get wird bald dein bester Freund sein 😉 Am komfortabelsten geht es mit Synaptic (System → Systemverwaltung → Paketverwaltung). Dort gibt es eine sehr komfortable grafische Maske inklusive ausführlicher Suchfunktion. Geht mit Sicherheit auch mit apt-cache, aber das damit sollen sich die Shell-Freaks rumschlagen 😉 Werde morgen mal versuchen das Paket wo hochzuladen.

monkeytower

Anmeldungsdatum:
16. November 2009

Beiträge: 6

Wohnort: Essen

geloescht schrieb:

Dann kannst du dich glücklich schätzen, denn apt-get wird bald dein bester Freund sein 😉

Ja, da hab ich nichts gegen.

Am komfortabelsten geht es mit Synaptic (System → Systemverwaltung → Paketverwaltung). Dort gibt es eine sehr komfortable grafische Maske inklusive ausführlicher Suchfunktion. Geht mit Sicherheit auch mit apt-cache, aber das damit sollen sich die Shell-Freaks rumschlagen 😉

Das Ubuntu System steht zum Testen nur drüben am anderen Schreibtisch, aber ich bin, wenn's denn für die Aufgabe reicht, per SSH drauf.

Werde morgen mal versuchen das Paket wo hochzuladen.

Prima.

Bisher liegt Windows7 Media Center noch klar vorn. 😛

Dort laeuft die TeVii Karte (geloescht: sogar mit FB 😉!) Auch die ZDF Mediathek ist kein Problem, und BluRay Playback; geht sowas ohne decss (das war damals DVD..) unter Linux ueberhaupt? Da es nur eine Einzelplatz-Loesung fuer den einzigen Fernseher im Haushalt geht, schwindet grad meine Motivation fuer Linux etwas. Ich bin ein grosser Freund von Open Source, aber es ist kein Glaubenbekenntnis...

Andererseits bin ich gefühlte 95% am Ziel! Oder nur über den nächsten Berg?

edit:

Noch ein Tip für Leidgenossen: Die LNB Einstellungen haben bei mir noch gefehlt! Nun Scannt's die vorher mit 'scan' erstellte channels.conf noch mal ab - und filtert hoffentlich den ganzen encrypted Kram wie angegeben heraus. Mal sehen..

edit2:

Programme sind gescannt, sogar einige Logos heruntergeladen. Beim Live-TV kommt nun ganz kurz ein Bild, dann die Meldung "mythtv error opening jump programme file". Das war's - zumindest für heute.

kruemelboks

Anmeldungsdatum:
7. Dezember 2008

Beiträge: 84

Wohnort: D

Ok, ich habe nochmal versucht, die Fernbedienung in Gang zu setzen. Ein wenig was habe ich geschafft, aber noch klappt es nicht:

Nachdem lt.

dmesg | grep dvb

der IR-Empfänger so aussah:

USB DVB receiver as /devices/pci0000:00/0000:00:02.1/usb1/1-8/input/input6

Bin ich mal diesem Wiki gefolgt http://wiki.ubuntuusers.de/Baustelle/Hauppauge_WinTV_Nova-TD_Stick, um mittels udev-Regel den IR-Empfänger als input/dvb-ir zu konfigurieren. Das hat soweit auch geklappt, allerdings reicht bei mir ein Neustart von udev nicht, ich musste den Rechner neu starten.

ls -l /dev/input

ergibt damit

drwxr-xr-x 2 root root     80 2009-11-17 07:52 by-id
drwxr-xr-x 2 root root    120 2009-11-17 07:52 by-path
lrwxrwxrwx 1 root root      6 2009-11-17 07:52 dvb-ir -> event5
crw-r----- 1 root root 13, 64 2009-11-17 07:52 event0
crw-r----- 1 root root 13, 65 2009-11-17 07:52 event1
crw-r----- 1 root root 13, 66 2009-11-17 07:52 event2
crw-r----- 1 root root 13, 67 2009-11-17 07:52 event3
crw-r----- 1 root root 13, 68 2009-11-17 07:52 event4
crw-r----- 1 root root 13, 69 2009-11-17 07:52 event5
crw-r----- 1 root root 13, 70 2009-11-17 07:52 event6
crw-r----- 1 root root 13, 63 2009-11-17 07:52 mice
crw-r----- 1 root root 13, 32 2009-11-17 07:52 mouse0
crw-r----- 1 root root 13, 33 2009-11-17 07:52 mouse1

Als ich dann allerdings die hardware.conf von lirc wie im oben angegebenen Wiki (http://wiki.ubuntuusers.de/Baustelle/Hauppauge_WinTV_Nova-TD_Stick konfiguriert habe, moserte lirc:

driver /dev/input not supported

Also lirc selbst kompilieren. 0.8.6 von http://prdownloads.sourceforge.net/lirc/lirc-0.8.6.tar.bz2 heruntergeladen und nach /usr/src, dialog installiert

sudo apt-get install dialog

dann

cd /usr/src/lirc-0.8.6
./setup.sh 

ausgeführt, dort in der driver configuration "0 - Other" und dann "6 - Linux input layer (/dev/input/eventX) ausgewählt.

Nach make und make install habe ich die dort: http://www.dvbshop24.com/index.php?/kunena/65-S650/S660/6770-linux-Remote-control-does-not-work.html?Itemid=0 zu findende lirc.conf nach /etc/lirc kopiert.

So weit, so gut. lirc lässt sich starten. Aber es läuft nicht.

irw

Ignoriert meine Tastendrücke vollständig.

Auch

lsmod

zeigt keine Spuren von lirc:

Module                  Size  Used by
binfmt_misc             8356  1 
ppdev                   6688  0 
snd_hda_codec_nvhdmi     4828  1 
snd_hda_codec_realtek   203328  1 
snd_hda_intel          26920  2 
snd_hda_codec          75708  3 snd_hda_codec_nvhdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               7200  1 snd_hda_codec
snd_pcm_oss            37920  0 
snd_mixer_oss          16028  1 snd_pcm_oss
snd_pcm                75296  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy           2656  0 
snd_seq_oss            28576  0 
snd_seq_midi            6432  0 
iptable_filter          3100  0 
snd_rawmidi            22208  1 snd_seq_midi
snd_seq_midi_event      6940  2 snd_seq_oss,snd_seq_midi
arc4                    1660  2 
ip_tables              11692  1 iptable_filter
snd_seq                50224  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
ds3000                 14240  1 
ecb                     2524  2 
x_tables               16544  1 ip_tables
coretemp                5628  0 
snd_timer              22276  2 snd_pcm,snd_seq
nvidia               9586440  26 
agpgart                34988  1 nvidia
snd_seq_device          6920  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
ath9k                 258744  0 
mac80211              181236  1 ath9k
i2c_nforce2             6784  0 
led_class               4096  1 ath9k
ath                     8060  1 ath9k
shpchp                 32272  0 
snd                    59204  16 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
teviis660               8388  23 
soundcore               7264  1 snd
snd_page_alloc          9156  2 snd_hda_intel,snd_pcm
dvb_usb                19368  1 teviis660
cfg80211               93052  3 ath9k,mac80211,ath
lp                      8964  0 
parport                35340  2 ppdev,lp
dvb_core               87268  1 dvb_usb
usbhid                 38208  0 
forcedeth              54152  0 

Hat irgendjemand eine Idee, was noch fehlen könnte?

geloescht

Anmeldungsdatum:
7. November 2009

Beiträge: 5

Der Treiber von der TeVii-Seite ist komplett hilflos, was die Fernbedienung anbelangt. Ich habe schon eine Mail an den technischen Support geschickt. Bisher keine Reaktion... Ich hoffe der Treiber wird schnell ins V4L-DVB-Projekt eingepflegt.

monkeytower: Wie wärs mit VNC? 😉 Nagut, 'dpkg-query -l "kernel-image*"' wäre das dann wohl... Blueray wirst du vorerst nicht haben können, außer (was unwahrscheinlich ist) eine der beteiligten Firmen wendet sich der Open-Source-Gemeinde zu. Im Moment sind mir Blueray-Player und Medien aber sowieso noch zu teuer. Schade, dass auch HD-Inhalte über DVB größtenteils in Pay-TV-Hand sind.

Edit: Hier der Link zum Paket: http://geloescht.net/allerlei/tevii_usb.deb Ich übernehme keinerlei Gewährleistung, mache keinen Support und werde auch nur falls ich dazu kommen neue Versionen hochladen. Sollte aber eigentlich funktionieren.

monkeytower

Anmeldungsdatum:
16. November 2009

Beiträge: 6

Wohnort: Essen

geloescht schrieb:

Im Moment sind mir Blueray-Player und Medien aber sowieso noch zu teuer. Schade, dass auch HD-Inhalte über DVB größtenteils in Pay-TV-Hand sind.

In unserer Videothek gibt's BluRay (und DVDs) fuer 50 Cent zu leihen. Der Unterschied im Bild (auf Playstation und FullHD Display) ist enorm! Die PS3 gabs vor ein paar Tagen als "Wow des Tages" fuer 220 EUR in der Bucht...

Antworten |