PCTV 73eSE driver not loaded
A message that is not in the archive (sent off-list or not yet received): 1053716919.162031269443370641.JavaMail.root@ntc-mailstore1.newtec.eu
All,
I am a Linux newbie trying to install a PCTV 73eSE DVB-T receiver, but the driver apparently does not get loaded.
These are the 'cookbook' steps I followed:
-Fresh Ubuntu 9.10 distribution installed.
-kernel upgraded to 2.6.31-20-generic (using Ubuntu upgrade tool) -Mercurial installed
-V4L-DVB kernel modules downloaded (source)
-make (screen output attached)
-make install
-reboot (with the DVB-T USB dongle attached during boot)
Outcome:
-There is no /dev/dvb directory
-/proc/modules does not list any relevant reference to the PCTV 73eSE USB dongle (apparently the correct driver for that should be the DIB0700 driver)
Looking at the mailing list, there is some history on the PCTV 73eSE device: apparently this was originally owned by Pinnacle; the same device can have 2 different manuf ID's. Posts on the list (nov / dec 2009) point out that corrections have been done to support both manuf ID's.
The relevant lsusb -v output is:
Bus 001 Device 003: ID 2013:0245
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x2013 idProduct 0x0245 bcdDevice 1.00 iManufacturer 1 PCTV Systems iProduct 2 PCTV 73e SE iSerial 3 0000000M99B4P6Q bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
The vendor ID in my case apparently is 0x2013. I am able to find back this ID in the source files (but I am not a programmer), so it looks as if this is not the reason why the driver doens't get loaded. Nevertheless, the 'automagic' part of udev seems to have abandoned me:)
Any idea's to proceed on this?
Thanks in advance,
Luc Boschmans.
Newtec’s MENOS system awarded IBC Innovation Award for Content Delivery & the IBC Judges’ Award Newtec’s FlexACM awarded 2009 Teleport Technology of the Year by WTA *** e-mail confidentiality footer *** This message and any attachments thereto are confidential. They may also be privileged or otherwise protected by work product immunity or other legal rules. If you have received it by mistake, please let us know by e-mail reply and delete it from your system; you may not copy this message or disclose its contents to anyone. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore is in no way liable for any errors or omissions in the content of this message, which may arise as a result of e-mail transmission. If verification is required, please request a hard copy.
make -C /home/mediacenter/v4l-dvb/v4l
make[1]: Entering directory `/home/mediacenter/v4l-dvb/v4l' No version yet, using 2.6.31-20-generic
make[1]: Leaving directory /home/mediacenter/v4l-dvb/v4l' make[1]: Entering directory /home/mediacenter/v4l-dvb/v4l' scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 2.6.31
***WARNING:*** You do not have the full kernel sources installed. This does not prevent you from building the v4l-dvb tree if you have the kernel headers, but the full kernel source may be required in order to use make menuconfig / xconfig / qconfig.
If you are experiencing problems building the v4l-dvb tree, please try building against a vanilla kernel before reporting a bug.
Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:
cp /boot/config-uname -r <your kernel dir>/.config cd <your kernel dir>
make all modules_install install
Please see your distro's web site for instructions to build a new kernel.
VIDEO_TVP7002: Requires at least kernel 2.6.34SOC_CAMERA: Requires at least kernel 2.6.33SOC_CAMERA_MT9M001: Requires at least kernel 2.6.33SOC_CAMERA_MT9M111: Requires at least kernel 2.6.33SOC_CAMERA_MT9T031: Requires at least kernel 2.6.33SOC_CAMERA_MT9V022: Requires at least kernel 2.6.33SOC_CAMERA_TW9910: Requires at least kernel 2.6.33SOC_CAMERA_PLATFORM: Requires at least kernel 2.6.33SOC_CAMERA_OV772X: Requires at least kernel 2.6.33VIDEO_PXA27x: Requires at least kernel 2.6.32VIDEO_SH_MOBILE_CEU: Requires at least kernel 2.6.32VIDEO_TLG2300: Requires at least kernel 2.6.32RADIO_SAA7706H: Requires at least kernel 2.6.34
Created default (all yes) .config file./scripts/make_myconfig.pl
make[1]: Leaving directory `/home/mediacenter/v4l-dvb/v4l'
make[1]: Entering directory `/home/mediacenter/v4l-dvb/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.31-20-generic/build ./.myconfig ./config-compat.h creating symbolic links...
ln -sf . oss
make -C firmware prep
make[2]: Entering directory `/home/mediacenter/v4l-dvb/v4l/firmware'
make[2]: Leaving directory `/home/mediacenter/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/mediacenter/v4l-dvb/v4l/firmware'
CC ihex2fw
Generating vicam/firmware.fw
Generating dabusb/firmware.fw
Generating dabusb/bitstream.bin
Generating ttusb-budget/dspbootcode.bin
Generating cpia2/stv0672_vp4.bin
Generating av7110/bootcode.bin
make[2]: Leaving directory `/home/mediacenter/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/2.6.31-20-generic/build
make -C /lib/modules/2.6.31-20-generic/build SUBDIRS=/home/mediacenter/v4l-dvb/v4l modules make[2]: Entering directory `/usr/src/linux-headers-2.6.31-20-generic'
CC [M] /home/mediacenter/v4l-dvb/v4l/tuner-xc2028.o CC [M] /home/mediacenter/v4l-dvb/v4l/tuner-simple.o CC [M] /home/mediacenter/v4l-dvb/v4l/tuner-types.o CC [M] /home/mediacenter/v4l-dvb/v4l/mt20xx.o CC [M] /home/mediacenter/v4l-dvb/v4l/tda8290.o CC [M] /home/mediacenter/v4l-dvb/v4l/tea5767.o CC [M] /home/mediacenter/v4l-dvb/v4l/tea5761.o CC [M] /home/mediacenter/v4l-dvb/v4l/tda9887.o CC [M] /home/mediacenter/v4l-dvb/v4l/tda827x.o CC [M] /home/mediacenter/v4l-dvb/v4l/au0828-core.o CC [M] /home/mediacenter/v4l-dvb/v4l/au0828-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/au0828-cards.o CC [M] /home/mediacenter/v4l-dvb/v4l/au0828-dvb.o CC [M] /home/mediacenter/v4l-dvb/v4l/au0828-video.o CC [M] /home/mediacenter/v4l-dvb/v4l/au8522_dig.o CC [M] /home/mediacenter/v4l-dvb/v4l/au8522_decoder.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-pci.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-usb.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-fe-tuner.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-sram.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-eeprom.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-misc.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-hw-filter.o CC [M] /home/mediacenter/v4l-dvb/v4l/flexcop-dma.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-driver.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-cards.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-if.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-risc.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-vbi.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-gpio.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-input.o CC [M] /home/mediacenter/v4l-dvb/v4l/bttv-audio-hook.o CC [M] /home/mediacenter/v4l-dvb/v4l/cpia2_v4l.o CC [M] /home/mediacenter/v4l-dvb/v4l/cpia2_usb.o CC [M] /home/mediacenter/v4l-dvb/v4l/cpia2_core.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-alsa-main.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-alsa-pcm.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-driver.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-cards.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-firmware.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-gpio.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-queue.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-streams.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-fileops.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-ioctl.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-controls.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-mailbox.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-vbi.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-audio.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-video.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-irq.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-av-core.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-av-audio.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-av-firmware.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-av-vbi.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-scb.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-dvb.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx18-io.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx231xx-audio.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx231xx-video.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx231xx-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx231xx-cards.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx231xx-core.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx231xx-avcore.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx231xx-pcb-cfg.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx231xx-vbi.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-cards.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-video.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-vbi.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-core.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-dvb.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-417.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-ioctl.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-ir.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-input.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23888-ir.o CC [M] /home/mediacenter/v4l-dvb/v4l/netup-init.o CC [M] /home/mediacenter/v4l-dvb/v4l/cimax2.o CC [M] /home/mediacenter/v4l-dvb/v4l/netup-eeprom.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx23885-f300.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx25840-core.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx25840-audio.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx25840-firmware.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx25840-vbi.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-video.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-vbi.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-mpeg.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-cards.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-core.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-tvaudio.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-dsp.o CC [M] /home/mediacenter/v4l-dvb/v4l/cx88-input.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvbdev.o CC [M] /home/mediacenter/v4l-dvb/v4l/dmxdev.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb_demux.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb_filter.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb_ca_en50221.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb_frontend.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb_net.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb_ringbuffer.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb_math.o CC [M] /home/mediacenter/v4l-dvb/v4l/av7110_hw.o CC [M] /home/mediacenter/v4l-dvb/v4l/av7110_v4l.o CC [M] /home/mediacenter/v4l-dvb/v4l/av7110_av.o CC [M] /home/mediacenter/v4l-dvb/v4l/av7110_ca.o CC [M] /home/mediacenter/v4l-dvb/v4l/av7110.o CC [M] /home/mediacenter/v4l-dvb/v4l/av7110_ipack.o CC [M] /home/mediacenter/v4l-dvb/v4l/av7110_ir.o CC [M] /home/mediacenter/v4l-dvb/v4l/a800.o CC [M] /home/mediacenter/v4l-dvb/v4l/af9005-remote.o CC [M] /home/mediacenter/v4l-dvb/v4l/af9005.o CC [M] /home/mediacenter/v4l-dvb/v4l/af9005-fe.o CC [M] /home/mediacenter/v4l-dvb/v4l/af9015.o CC [M] /home/mediacenter/v4l-dvb/v4l/anysee.o CC [M] /home/mediacenter/v4l-dvb/v4l/au6610.o CC [M] /home/mediacenter/v4l-dvb/v4l/az6027.o CC [M] /home/mediacenter/v4l-dvb/v4l/ce6230.o CC [M] /home/mediacenter/v4l-dvb/v4l/cinergyT2-core.o CC [M] /home/mediacenter/v4l-dvb/v4l/cinergyT2-fe.o CC [M] /home/mediacenter/v4l-dvb/v4l/cxusb.o CC [M] /home/mediacenter/v4l-dvb/v4l/dib0700_core.o CC [M] /home/mediacenter/v4l-dvb/v4l/dib0700_devices.o CC [M] /home/mediacenter/v4l-dvb/v4l/dibusb-common.o CC [M] /home/mediacenter/v4l-dvb/v4l/dibusb-mb.o CC [M] /home/mediacenter/v4l-dvb/v4l/dibusb-mc.o CC [M] /home/mediacenter/v4l-dvb/v4l/digitv.o CC [M] /home/mediacenter/v4l-dvb/v4l/dtt200u.o CC [M] /home/mediacenter/v4l-dvb/v4l/dtt200u-fe.o CC [M] /home/mediacenter/v4l-dvb/v4l/dtv5100.o CC [M] /home/mediacenter/v4l-dvb/v4l/dw2102.o CC [M] /home/mediacenter/v4l-dvb/v4l/ec168.o CC [M] /home/mediacenter/v4l-dvb/v4l/friio.o CC [M] /home/mediacenter/v4l-dvb/v4l/friio-fe.o CC [M] /home/mediacenter/v4l-dvb/v4l/gl861.o CC [M] /home/mediacenter/v4l-dvb/v4l/gp8psk.o CC [M] /home/mediacenter/v4l-dvb/v4l/gp8psk-fe.o CC [M] /home/mediacenter/v4l-dvb/v4l/m920x.o CC [M] /home/mediacenter/v4l-dvb/v4l/nova-t-usb2.o CC [M] /home/mediacenter/v4l-dvb/v4l/opera1.o CC [M] /home/mediacenter/v4l-dvb/v4l/ttusb2.o CC [M] /home/mediacenter/v4l-dvb/v4l/umt-010.o CC [M] /home/mediacenter/v4l-dvb/v4l/vp702x.o CC [M] /home/mediacenter/v4l-dvb/v4l/vp702x-fe.o CC [M] /home/mediacenter/v4l-dvb/v4l/vp7045.o CC [M] /home/mediacenter/v4l-dvb/v4l/vp7045-fe.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb-usb-firmware.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb-usb-init.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb-usb-urb.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb-usb-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb-usb-dvb.o CC [M] /home/mediacenter/v4l-dvb/v4l/dvb-usb-remote.o CC [M] /home/mediacenter/v4l-dvb/v4l/usb-urb.o CC [M] /home/mediacenter/v4l-dvb/v4l/pt1.o CC [M] /home/mediacenter/v4l-dvb/v4l/va1j5jf8007s.o CC [M] /home/mediacenter/v4l-dvb/v4l/va1j5jf8007t.o CC [M] /home/mediacenter/v4l-dvb/v4l/em28xx-audio.o CC [M] /home/mediacenter/v4l-dvb/v4l/em28xx-video.o CC [M] /home/mediacenter/v4l-dvb/v4l/em28xx-i2c.o CC [M] /home/mediacenter/v4l-dvb/v4l/em28xx-cards.o CC [M] /home/mediacenter/v4l-dvb/v4l/em28xx-core.o CC [M] /home/mediacenter/v4l-dvb/v4l/em28xx-input.o CC [M] /home/mediacenter/v4l-dvb/v4l/em28xx-vbi.o CC [M] /home/mediacenter/v4l-dvb/v4l/et61x251_core.o CC [M] /home/mediacenter/v4l-dvb/v4l/et61x251_tas5130d1b.o CC [M] /home/mediacenter/v4l-dvb/v4l/firedtv-avc.o CC [M] /home/mediacenter/v4l-dvb/v4l/firedtv-ci.o CC [M] /home/mediacenter/v4l-dvb/v4l/firedtv-dvb.o CC [M] /home/mediacenter/v4l-dvb/v4l/firedtv-fe.o CC [M] /home/mediacenter/v4l-dvb/v4l/firedtv-1394.o
make[2]: Leaving directory /usr/src/linux-headers-2.6.31-20-generic' make[1]: Leaving directory /home/mediacenter/v4l-dvb/v4l'
Quoted 111 lines · On Wed, Mar 24, 2010 at 11:10 AM, <[email protected]> wrote:
All,
I am a Linux newbie trying to install a PCTV 73eSE DVB-T receiver, but the driver apparently does not get loaded.
These are the 'cookbook' steps I followed:
(quoted diff) +0
-7-Fresh Ubuntu 9.10 distribution installed. -kernel upgraded to 2.6.31-20-generic (using Ubuntu upgrade tool) -Mercurial installed -V4L-DVB kernel modules downloaded (source) -make (screen output attached) -make install -reboot (with the DVB-T USB dongle attached during boot)Outcome:
(quoted diff) +0
-2-There is no /dev/dvb directory -/proc/modules does not list any relevant reference to the PCTV 73eSE USB dongle (apparently the correct driver for that should be the DIB0700 driver)Looking at the mailing list, there is some history on the PCTV 73eSE device: apparently this was originally owned by Pinnacle; the same device can have 2 different manuf ID's. Posts on the list (nov / dec 2009) point out that corrections have been done to support both manuf ID's.
The relevant lsusb -v output is:
Bus 001 Device 003: ID 2013:0245
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor0x2013
idProduct 0x0245
bcdDevice 1.00
iManufacturer 1 PCTV Systems iProduct 2 PCTV 73e SE
iSerial 3 0000000M99B4P6Q bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1 bConfigurationValue 1
iConfiguration 0
bmAttributes0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7 bDescriptorType 5 bEndpointAddress0x01EP 1 OUT bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data wMaxPacketSize0x02001x 512 bytes bInterval 1
Endpoint Descriptor:
bLength 7 bDescriptorType 5 bEndpointAddress0x81EP 1 IN bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data wMaxPacketSize0x02001x 512 bytes bInterval 1
Endpoint Descriptor:
bLength 7 bDescriptorType 5 bEndpointAddress0x82EP 2 IN bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data wMaxPacketSize0x02001x 512 bytes bInterval 1
Endpoint Descriptor:
bLength 7 bDescriptorType 5 bEndpointAddress0x83EP 3 IN bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data wMaxPacketSize0x02001x 512 bytes bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status:0x0000
(Bus Powered)
Quoted 6 lines
The vendor ID in my case apparently is
0x2013. I am able to find back this ID in the source files (but I am not a programmer), so it looks as if this is not the reason why the driver doens't get loaded. Nevertheless, the 'automagic' part of udev seems to have abandoned me:)Any idea's to proceed on this?
Thanks in advance,
Luc Boschmans.
A couple of quick things:
Your build doesn't look complete. Did you manually run "make menuconfig" and pick whatever modules you believed were relevant? If so, then don't do that - do a fresh checkout, and only unset the firedtv module.
Also, please provide the dmesg output after the bootup, so we can see if the driver loaded at all.
Devin
Signature · 2 lines
Devin J. Heitmueller - Kernel Labs http://www.kernellabs.com
Devin,
The build process was not complete indeed. Dropping FiredTV made it successful - the rest of the story is positive; everything running smooth.
Many thanks!
Luc.
----- Oorspronkelijk bericht -----
Van: "Devin Heitmueller" <[email protected]>
Aan: "luc boschmans" <[email protected]>
Cc: [email protected]
Verzonden: Woensdag 24 maart 2010 16:35:23 GMT +01:00 Amsterdam / Berlijn / Bern / Rome / Stockholm / Wenen
Onderwerp: Re: PCTV 73eSE driver not loaded
Quoted 111 lines · On Wed, Mar 24, 2010 at 11:10 AM, <[email protected]> wrote:
All,
I am a Linux newbie trying to install a PCTV 73eSE DVB-T receiver, but the driver apparently does not get loaded.
These are the 'cookbook' steps I followed:
(quoted diff) +0
-7-Fresh Ubuntu 9.10 distribution installed. -kernel upgraded to 2.6.31-20-generic (using Ubuntu upgrade tool) -Mercurial installed -V4L-DVB kernel modules downloaded (source) -make (screen output attached) -make install -reboot (with the DVB-T USB dongle attached during boot)Outcome:
(quoted diff) +0
-2-There is no /dev/dvb directory -/proc/modules does not list any relevant reference to the PCTV 73eSE USB dongle (apparently the correct driver for that should be the DIB0700 driver)Looking at the mailing list, there is some history on the PCTV 73eSE device: apparently this was originally owned by Pinnacle; the same device can have 2 different manuf ID's. Posts on the list (nov / dec 2009) point out that corrections have been done to support both manuf ID's.
The relevant lsusb -v output is:
Bus 001 Device 003: ID 2013:0245
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor0x2013
idProduct 0x0245
bcdDevice 1.00
iManufacturer 1 PCTV Systems iProduct 2 PCTV 73e SE
iSerial 3 0000000M99B4P6Q bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1 bConfigurationValue 1
iConfiguration 0
bmAttributes0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7 bDescriptorType 5 bEndpointAddress0x01EP 1 OUT bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data wMaxPacketSize0x02001x 512 bytes bInterval 1
Endpoint Descriptor:
bLength 7 bDescriptorType 5 bEndpointAddress0x81EP 1 IN bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data wMaxPacketSize0x02001x 512 bytes bInterval 1
Endpoint Descriptor:
bLength 7 bDescriptorType 5 bEndpointAddress0x82EP 2 IN bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data wMaxPacketSize0x02001x 512 bytes bInterval 1
Endpoint Descriptor:
bLength 7 bDescriptorType 5 bEndpointAddress0x83EP 3 IN bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data wMaxPacketSize0x02001x 512 bytes bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status:0x0000
(Bus Powered)
Quoted 6 lines
The vendor ID in my case apparently is
0x2013. I am able to find back this ID in the source files (but I am not a programmer), so it looks as if this is not the reason why the driver doens't get loaded. Nevertheless, the 'automagic' part of udev seems to have abandoned me:)Any idea's to proceed on this?
Thanks in advance,
Luc Boschmans.
A couple of quick things:
Your build doesn't look complete. Did you manually run "make menuconfig" and pick whatever modules you believed were relevant? If so, then don't do that - do a fresh checkout, and only unset the firedtv module.
Also, please provide the dmesg output after the bootup, so we can see if the driver loaded at all.
Devin
Signature · 9 lines
Devin J. Heitmueller - Kernel Labs http://www.kernellabs.com -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Newtec’s MENOS system awarded IBC Innovation Award for Content Delivery & the IBC Judges’ Award Newtec’s FlexACM awarded 2009 Teleport Technology of the Year by WTA *** e-mail confidentiality footer *** This message and any attachments thereto are confidential. They may also be privileged or otherwise protected by work product immunity or other legal rules. If you have received it by mistake, please let us know by e-mail reply and delete it from your system; you may not copy this message or disclose its contents to anyone. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore is in no way liable for any errors or omissions in the content of this message, which may arise as a result of e-mail transmission. If verification is required, please request a hard copy.