no more ov51x-jpeg webcam module/driver in 11.1?

ov51x-jpeg rpm was available for opensuse 11.0 and previous versions. I fail to find it for 11.1. My webcam requires it (IIRC it is a creative webcam … if anybody requires details I can pull it out of my basement).

I am comfortable with command-line, however I would prefer not to compile the source code (I am not familiar with compiling kernel modules :open_mouth: )

Does anyone have an ideas?

Recently I had an issue making my Hp 2-megapixel webcam to work with Opensuse 11.1 and created a thread regarding. One kind hearted suser came to the rescue and directed me to a very useful links where I was able to made this webcam work. Here is the thread that I started.
HP 2-megapixel webcam on opensuse 11.1 - openSUSE Forums
Please follow the link from pdc’s post and read thoroughly with the hope that your webcam’s driver is supported.

With your concern about compiling, me too is a neophyte in this area but with the guide and some googling and searching from the opensuse forums posts I was able able to do this task.

thanks m8. appreciated. I’ll look into it thanks.

My camera is listed at Creative’s Open Source website The code is 041e:4061 which points back to ov51x driver. The camera is also found here but it says “not tested”. A search for “spca” for 11.1 on software.opensuse.org returns 0 hits.

Do I have to compile this one (ov51x) to make it work?

“lsmod | egrep ov” returned “gspca_ov519” driver installed. This was not present before plugging in the camera. It appeared automatically after plugging it in. Does this mean “gspca” and “ov51x” drivers are merged?

Are there any news on the ov51x-jpeg driver for openSUSE 11.1?

Cheers,

homoludens

I have not been working on this since my last post, but does anybody care to help us? (Poster above also has exactly the same Camera, and opensuse 11.1). Do you also use kde4.2(factory)? It appears that the driver (gspca…or…ov519) gets loaded when camera is inserted. However, kopete does not pick it up. Kopete DOES show good details about camera. http://img22.imageshack.us/img22/3438/kopete.th.jpg](http://img22.imageshack.us/my.php?image=kopete.jpg)

felipe@cheetah:~/OK> lsusb
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 041e:4061 Creative Technology, Ltd
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


felipe@cheetah:~/OK> lsmod|egrep video\|gspca
gspca_ov519            14156  0
gspca_main             19940  1 gspca_ov519
videodev               31236  1 gspca_main
v4l1_compat            13096  1 videodev
video                  19992  0
output                  2736  1 video
usbcore               167276  9 snd_usb_audio,snd_usb_lib,gspca_ov519,gspca_main,hci_usb,btusb,ehci_hcd,uhci_hcd
thermal_sys            11364  4 video,fan,thermal,processor


felipe@cheetah:~> lsusb -v
.....]
Bus 003 Device 002: ID 041e:4061 Creative Technology, Ltd 
Device Descriptor:                                        
  bLength                18                               
  bDescriptorType         1                               
  bcdUSB               1.10                               
  bDeviceClass            0 (Defined at Interface level)  
  bDeviceSubClass         0                               
  bDeviceProtocol         0                               
  bMaxPacketSize0         8                               
  idVendor           0x041e Creative Technology, Ltd      
  idProduct          0x4061                               
  bcdDevice            1.00                               
  iManufacturer           1 Creative Labs                 
  iProduct                2 VF0400 Live! Cam Notebook Pro 
  iSerial                 0                               
  bNumConfigurations      1                               
  Configuration Descriptor:                               
    bLength                 9                             
    bDescriptorType         2                             
    wTotalLength          180                             
    bNumInterfaces          3                             
    bConfigurationValue     1                             
    iConfiguration          0                             
    bmAttributes         0x80                             
      (Bus Powered)                                       
    MaxPower              100mA                           
    Interface Descriptor:                                 
      bLength                 9                           
      bDescriptorType         4                           
      bInterfaceNumber        0                           
      bAlternateSetting       0                           
      bNumEndpoints           1                           
      bInterfaceClass       255 Vendor Specific Class     
      bInterfaceSubClass      0                           
      bInterfaceProtocol      0                           
      iInterface              0                           
      Endpoint Descriptor:                                
        bLength                 7                         
        bDescriptorType         5                         
        bEndpointAddress     0x81  EP 1 IN                
        bmAttributes            1                         
          Transfer Type            Isochronous            
          Synch Type               None                   
          Usage Type               Data                   
        wMaxPacketSize     0x0000  1x 0 bytes             
        bInterval               1                         
    Interface Descriptor:                                 
      bLength                 9                           
      bDescriptorType         4                           
      bInterfaceNumber        0                           
      bAlternateSetting       1                           
      bNumEndpoints           1                           
      bInterfaceClass       255 Vendor Specific Class     
      bInterfaceSubClass      0                           
      bInterfaceProtocol      0                           
      iInterface              0                           
      Endpoint Descriptor:                                
        bLength                 7                         
        bDescriptorType         5                         
        bEndpointAddress     0x81  EP 1 IN                
        bmAttributes            1                         
          Transfer Type            Isochronous            
          Synch Type               None                   
          Usage Type               Data                   
        wMaxPacketSize     0x0180  1x 384 bytes           
        bInterval               1                         
    Interface Descriptor:                                 
      bLength                 9                           
      bDescriptorType         4                           
      bInterfaceNumber        0                           
      bAlternateSetting       2                           
      bNumEndpoints           1                           
      bInterfaceClass       255 Vendor Specific Class     
      bInterfaceSubClass      0                           
      bInterfaceProtocol      0                           
      iInterface              0                           
      Endpoint Descriptor:                                
        bLength                 7                         
        bDescriptorType         5                         
        bEndpointAddress     0x81  EP 1 IN                
        bmAttributes            1                         
          Transfer Type            Isochronous            
          Synch Type               None                   
          Usage Type               Data                   
        wMaxPacketSize     0x0200  1x 512 bytes           
        bInterval               1                         
    Interface Descriptor:                                 
      bLength                 9                           
      bDescriptorType         4                           
      bInterfaceNumber        0                           
      bAlternateSetting       3                           
      bNumEndpoints           1                           
      bInterfaceClass       255 Vendor Specific Class     
      bInterfaceSubClass      0                           
      bInterfaceProtocol      0                           
      iInterface              0                           
      Endpoint Descriptor:                                
        bLength                 7                         
        bDescriptorType         5                         
        bEndpointAddress     0x81  EP 1 IN                
        bmAttributes            1                         
          Transfer Type            Isochronous            
          Synch Type               None                   
          Usage Type               Data                   
        wMaxPacketSize     0x0300  1x 768 bytes           
        bInterval               1                         
    Interface Descriptor:                                 
      bLength                 9                           
      bDescriptorType         4                           
      bInterfaceNumber        0                           
      bAlternateSetting       4                           
      bNumEndpoints           1                           
      bInterfaceClass       255 Vendor Specific Class     
      bInterfaceSubClass      0                           
      bInterfaceProtocol      0                           
      iInterface              0                           
      Endpoint Descriptor:                                
        bLength                 7                         
        bDescriptorType         5                         
        bEndpointAddress     0x81  EP 1 IN                
        bmAttributes            1                         
          Transfer Type            Isochronous            
          Synch Type               None                   
          Usage Type               Data                   
        wMaxPacketSize     0x0380  1x 896 bytes           
        bInterval               1                         
    Interface Descriptor:                                 
      bLength                 9                           
      bDescriptorType         4                           
      bInterfaceNumber        1                           
      bAlternateSetting       0                           
      bNumEndpoints           0                           
      bInterfaceClass         1 Audio                     
      bInterfaceSubClass      1 Control Device            
      bInterfaceProtocol      0                           
      iInterface              0                           
      AudioControl Interface Descriptor:                  
        bLength                 9                         
        bDescriptorType        36                         
        bDescriptorSubtype      1 (HEADER)                
        bcdADC               1.00                         
        wTotalLength           30                         
        bInCollection           1                         
        baInterfaceNr( 0)       2                         
      AudioControl Interface Descriptor:                  
        bLength                12                         
        bDescriptorType        36                         
        bDescriptorSubtype      2 (INPUT_TERMINAL)        
        bTerminalID             1                         
        wTerminalType      0x0201 Microphone              
        bAssocTerminal          0                         
        bNrChannels             1                         
        wChannelConfig     0x0000                         
        iChannelNames           0                         
        iTerminal               0                         
      AudioControl Interface Descriptor:                  
        bLength                 9                         
        bDescriptorType        36                         
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)       
        bTerminalID             2                         
        wTerminalType      0x0101 USB Streaming           
        bAssocTerminal          0                         
        bSourceID               1                         
        iTerminal               0                         
    Interface Descriptor:                                 
      bLength                 9                           
      bDescriptorType         4                           
      bInterfaceNumber        2                           
      bAlternateSetting       0                           
      bNumEndpoints           0                           
      bInterfaceClass         1 Audio                     
      bInterfaceSubClass      2 Streaming                 
      bInterfaceProtocol      0                           
      iInterface              0                           
    Interface Descriptor:                                 
      bLength                 9                           
      bDescriptorType         4                           
      bInterfaceNumber        2                           
      bAlternateSetting       1                           
      bNumEndpoints           1                           
      bInterfaceClass         1 Audio                     
      bInterfaceSubClass      2 Streaming                 
      bInterfaceProtocol      0                           
      iInterface              0                           
      AudioStreaming Interface Descriptor:                
        bLength                 7                         
        bDescriptorType        36                         
        bDescriptorSubtype      1 (AS_GENERAL)            
        bTerminalLink           2                         
        bDelay                  1 frames                  
        wFormatTag              1 PCM                     
      AudioStreaming Interface Descriptor:                
        bLength                11                         
        bDescriptorType        36                         
        bDescriptorSubtype      2 (FORMAT_TYPE)           
        bFormatType             1 (FORMAT_TYPE_I)         
        bNrChannels             1                         
        bSubframeSize           2                         
        bBitResolution         16                         
        bSamFreqType            1 Discrete                
        tSamFreq 0]        16000                         
      Endpoint Descriptor:                                
        bLength                 9                         
        bDescriptorType         5                         
        bEndpointAddress     0x82  EP 2 IN                
        bmAttributes            5                         
          Transfer Type            Isochronous            
          Synch Type               Asynchronous           
          Usage Type               Data                   
        wMaxPacketSize     0x0028  1x 40 bytes            
        bInterval               1                         
        bRefresh                0                         
        bSynchAddress           0                         
        AudioControl Endpoint Descriptor:                 
          bLength                 7                       
          bDescriptorType        37                       
          bDescriptorSubtype      1 (EP_GENERAL)          
          bmAttributes         0x00                       
          bLockDelayUnits         0 Undefined             
          wLockDelay              0 Undefined             
Device Status:     0x0000                                 
  (Bus Powered)    
.....]

Yes, same here, felipe. Thanks for your post. I haven’t solved the issue yet. Someone on the ov51x-jpeg mailing list recommended that I compile the driver from source. Unfortunately my camera seems to be broken right now, so I need to work on getting a new one first … :sarcastic:

I hate compiling from source. It worked (camera) in 11.0. What happened?

-disappointed.

I’ve very little experience with compiling packages from source, and I’ve also come across a posting by someone who did compile it but still had problems (see here: [opensuse] opensuse 11.1 and VF0400 webcam](http://linux.derkeiler.com/Mailing-Lists/SuSE/2009-01/msg02179.html) – I’ve talked to the poster and he’s apparently shelved the issue since the post).

As for why the driver was included in 11.0 but is not in 11.1: I’ve filed a bug report (https://bugzilla.novell.com/show_bug.cgi?id=476852), and there are some responses that might be of interest to you. It might be useful to know how many types of webcam would benefit from the inclusion …

Cheers,

homoludens

Thanks for the bug report. I am also affected. My creative webcam worked fine with 10.3 and now that I updated to 11.1 several things fell apart, the webcam being one of them. Worst update since 10.0.

I don’t mean to raise a thread from the dead BUT this camera is working OOTB on openSUSE 11.2 KDE4. I haven’t yet used it to chat with anyone, but it is picked up by kopete without any configuration.

felipe@cheetah:~> lsusb|egrep -i creative
Bus 004 Device 002: ID 041e:4061 Creative Technology, Ltd Live! Cam Notebook Pro [VF0400]

felipe@cheetah:~> lsmod | egrep -i 'gspca|ov'
gspca_ov519            33164  1
gspca_main             32072  2 gspca_ov519
videodev               46848  2 gspca_main