Find the answer to your Linux question:
Results 1 to 8 of 8
I recently installed linux mint 13 on my msi-CR400/CR401 notebook. The webcam doesn't get detected by LM. Neither lspci nor lshw list a webcam. The same used to be the ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Aug 2012
    Posts
    13

    webcam issues


    I recently installed linux mint 13 on my msi-CR400/CR401 notebook. The webcam doesn't get detected by LM. Neither lspci nor lshw list a webcam. The same used to be the case with my ubuntu 9.10 as well. The firmware provided by msi, tagged 'non-windows-8', came as a .exe file and i don't know what to do with it. Do I need a different driver? Could this be a hardware problem?

    Thanks!

  2. #2
    Linux Guru rokytnji's Avatar
    Join Date
    Jul 2008
    Location
    Desert
    Posts
    4,036
    For right now. Just adding info to your thread on that MSI to relate to later.

    https://wiki.ubuntu.com/LaptopTestingTeam/Old/MSICR400

    My M&A Companion Netbook uses Micro Star webcam. It is usb though and I got info using

    Code:
    lsusb -t
    command. I am suprised though that lshw did not show you anything on it.

    SolusOS - EeeUser Forum

    I run AntiX 13 testing on it now though.

    Try . port 6 is my webcam.

    Code:
    $sudo lsusb -t
    /:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    /:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M
        |__ Port 6: Dev 2, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
        |__ Port 6: Dev 2, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
        |__ Port 7: Dev 3, If 0, Class=vend., Driver=rt73usb, 480M
        |__ Port 8: Dev 4, If 0, Class=stor., Driver=ums-realtek, 480M
    $sudo lsusb -v | grep Camera
      iProduct                2 Sirius USB2.0 Camera
          iFunction               2 Sirius USB2.0 Camera
          iInterface              2 Sirius USB2.0 Camera
            wTerminalType      0x0201 Camera Sensor
    
    '
    to see if Mint shows your webcam being picked up in Mint. I would hold off on using ndiswrapper to get the camera working with the exe. ,(not sure if ndiswrapper handles webcam let alone a .exe. Usually ndiswarpper uses the inf. file instead), till more is known about your hardware. Also. Is Cheese or GUVCview installed in Mint?

    I am pretty sure though

    The firmware provided by msi, tagged 'non-windows-8', came as a .exe file and i don't know what to do with it.
    That firmware exe. is going to be useless in Mint.
    Last edited by rokytnji; 05-30-2013 at 06:16 PM.
    Linux Registered User # 475019
    Lead,Follow, or get the heck out of the way. I Have a Masters in Raising Hell
    Tech Books
    Free Linux Books
    Newbie Guide
    Courses at Home

  3. #3
    Just Joined!
    Join Date
    Aug 2012
    Posts
    13
    I tried lsusb, but the output doesn't look like much

    Code:
    root@sathyu-laptop:~# lsusb -t
    /:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/4p, 12M
    /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/4p, 12M
    /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/4p, 480M
    /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/4p, 480M
    I don't think my webcam is usb, is it? As for lshw, I may have missed the camera - I was looking for multimedia, and although i did try to read through the entire output of lshw and lspci -vv, i couldn't spot anything that seemed like e camera.

    And I've installed Cheese on Mint. It says 'No device'.

    Thanks!

  4. #4
    Linux Guru rokytnji's Avatar
    Join Date
    Jul 2008
    Location
    Desert
    Posts
    4,036
    try

    Code:
    sudo lsusb -v | grep Camera
    and

    Code:
    sudo lsusb -v | grep Webcam
    also. In my experience. Most, if not all netbook webcams are connected internally to the motherboard via usb. That is why I am giving you usb detect webcam commands.

    Edit: Crap. This poster says after installing Cheese in Ubuntu 9.10. You camera just worked out of the box.

    2. Webcam:
    Even I was a bit flustered in the beginning with getting the webcam to work but found later that it's quite simple actually. Please note, this tip pertains to version 9.10 - I have not used 10.04, but I guess there shouldn't be much difference.

    First of all, go to
    System > Administration > Synaptic Package Manager and install “cheese” webcam software.
    (in case synaptic is Greek to you:
    just type cheese in the quick search text box on top of the Synaptic Package Manager;
    the first name that comes up in the package list is the one you need;
    click on the check box beside it and select “mark for installation”;
    now click on Apply in the top panel)
    The package is under 3 MB and should be installed within minutes.

    Now, anytime you need to use the webcam -
    Press Fn + F6 together;
    Go to Applications > Sound & Video > Cheese Webcam Booth.

    Also, if you want to use the webcam in Google Video Chat, you need to install the relevant plugins as suggested by Google - that is all pretty user-friendly.
    http://www.linlap.com/msi_cr400

    So if the kernel in Ubunu 9.10 supported your webcam out of the box. The newer one should also in Mint which is just Ubuntu with codecs..

    Aha,

    try clicking fn+f2or f4 its 1 of the 2 at the same time
    that turns the cam on
    From http://ubuntuforums.org/showthread.php?t=1658975
    Last edited by rokytnji; 05-31-2013 at 12:11 PM.
    Linux Registered User # 475019
    Lead,Follow, or get the heck out of the way. I Have a Masters in Raising Hell
    Tech Books
    Free Linux Books
    Newbie Guide
    Courses at Home

  5. #5
    Just Joined!
    Join Date
    Aug 2012
    Posts
    13
    lsusb -v | grep Webcam and lsusb -v | grep Camera didn't give any output.
    I tried just lsusb -v , but couldn't understand anything useful. I've posted it, in case it might be helpful :

    Code:
    root@sathyu-laptop:~# lsusb -vv
    
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               1.10
      bDeviceClass            9 Hub
      bDeviceSubClass         0 Unused
      bDeviceProtocol         0 Full speed (or root) hub
      bMaxPacketSize0        64
      idVendor           0x1d6b Linux Foundation
      idProduct          0x0001 1.1 root hub
      bcdDevice            2.06
      iManufacturer           3 Linux 2.6.31-23-generic ohci_hcd
      iProduct                2 OHCI Host Controller
      iSerial                 1 0000:00:06.0
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           25
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0xe0
          Self Powered
          Remote Wakeup
        MaxPower                0mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         9 Hub
          bInterfaceSubClass      0 Unused
          bInterfaceProtocol      0 Full speed (or root) hub
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0002  1x 2 bytes
            bInterval             255
    Hub Descriptor:
      bLength               9
      bDescriptorType      41
      nNbrPorts             4
      wHubCharacteristic 0x0012
        No power switching (usb 1.0)
        No overcurrent protection
      bPwrOn2PwrGood        1 * 2 milli seconds
      bHubContrCurrent      0 milli Ampere
      DeviceRemovable    0x00
      PortPwrCtrlMask    0xff
     Hub Port Status:
       Port 1: 0000.0100 power
       Port 2: 0000.0100 power
       Port 3: 0000.0100 power
       Port 4: 0000.0100 power
    Device Status:     0x0003
      Self Powered
      Remote Wakeup Enabled
    
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            9 Hub
      bDeviceSubClass         0 Unused
      bDeviceProtocol         0 Full speed (or root) hub
      bMaxPacketSize0        64
      idVendor           0x1d6b Linux Foundation
      idProduct          0x0002 2.0 root hub
      bcdDevice            2.06
      iManufacturer           3 Linux 2.6.31-23-generic ehci_hcd
      iProduct                2 EHCI Host Controller
      iSerial                 1 0000:00:06.1
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           25
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0xe0
          Self Powered
          Remote Wakeup
        MaxPower                0mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         9 Hub
          bInterfaceSubClass      0 Unused
          bInterfaceProtocol      0 Full speed (or root) hub
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0004  1x 4 bytes
            bInterval              12
    Hub Descriptor:
      bLength               9
      bDescriptorType      41
      nNbrPorts             4
      wHubCharacteristic 0x000a
        No power switching (usb 1.0)
        Per-port overcurrent protection
      bPwrOn2PwrGood       10 * 2 milli seconds
      bHubContrCurrent      0 milli Ampere
      DeviceRemovable    0x00
      PortPwrCtrlMask    0xff
     Hub Port Status:
       Port 1: 0000.0100 power
       Port 2: 0000.0100 power
       Port 3: 0000.0100 power
       Port 4: 0000.0100 power
    Device Status:     0x0003
      Self Powered
      Remote Wakeup Enabled
    
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            9 Hub
      bDeviceSubClass         0 Unused
      bDeviceProtocol         0 Full speed (or root) hub
      bMaxPacketSize0        64
      idVendor           0x1d6b Linux Foundation
      idProduct          0x0002 2.0 root hub
      bcdDevice            2.06
      iManufacturer           3 Linux 2.6.31-23-generic ehci_hcd
      iProduct                2 EHCI Host Controller
      iSerial                 1 0000:00:04.1
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           25
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0xe0
          Self Powered
          Remote Wakeup
        MaxPower                0mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         9 Hub
          bInterfaceSubClass      0 Unused
          bInterfaceProtocol      0 Full speed (or root) hub
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0004  1x 4 bytes
            bInterval              12
    Hub Descriptor:
      bLength               9
      bDescriptorType      41
      nNbrPorts             4
      wHubCharacteristic 0x000a
        No power switching (usb 1.0)
        Per-port overcurrent protection
      bPwrOn2PwrGood       10 * 2 milli seconds
      bHubContrCurrent      0 milli Ampere
      DeviceRemovable    0x00
      PortPwrCtrlMask    0xff
     Hub Port Status:
       Port 1: 0000.0100 power
       Port 2: 0000.0100 power
       Port 3: 0000.0100 power
       Port 4: 0000.0100 power
    Device Status:     0x0003
      Self Powered
      Remote Wakeup Enabled
    
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               1.10
      bDeviceClass            9 Hub
      bDeviceSubClass         0 Unused
      bDeviceProtocol         0 Full speed (or root) hub
      bMaxPacketSize0        64
      idVendor           0x1d6b Linux Foundation
      idProduct          0x0001 1.1 root hub
      bcdDevice            2.06
      iManufacturer           3 Linux 2.6.31-23-generic ohci_hcd
      iProduct                2 OHCI Host Controller
      iSerial                 1 0000:00:04.0
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           25
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0xe0
          Self Powered
          Remote Wakeup
        MaxPower                0mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         9 Hub
          bInterfaceSubClass      0 Unused
          bInterfaceProtocol      0 Full speed (or root) hub
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0002  1x 2 bytes
            bInterval             255
    Hub Descriptor:
      bLength               9
      bDescriptorType      41
      nNbrPorts             4
      wHubCharacteristic 0x0012
        No power switching (usb 1.0)
        No overcurrent protection
      bPwrOn2PwrGood        1 * 2 milli seconds
      bHubContrCurrent      0 milli Ampere
      DeviceRemovable    0x00
      PortPwrCtrlMask    0xff
     Hub Port Status:
       Port 1: 0000.0100 power
       Port 2: 0000.0100 power
       Port 3: 0000.0100 power
       Port 4: 0000.0100 power
    Device Status:     0x0003
      Self Powered
      Remote Wakeup Enabled

  6. #6
    Linux Guru rokytnji's Avatar
    Join Date
    Jul 2008
    Location
    Desert
    Posts
    4,036
    Did you try the key combos I posted and read the Ubuntu 10.04 thread? It seems you laptop is super Linux friendly with the info I am looking at.

    The MSI CR400 - The Ultimate User-friendly Helpmate | Linux
    Linux Registered User # 475019
    Lead,Follow, or get the heck out of the way. I Have a Masters in Raising Hell
    Tech Books
    Free Linux Books
    Newbie Guide
    Courses at Home

  7. #7
    Just Joined!
    Join Date
    Aug 2012
    Posts
    13
    I just tried them... and my goodness... it works fine! Thanks!
    *facepalm* - this means all i had to do right was turn the power to the camera on, by pressing the right keys? and now, lsusb -v | grep Camera returns a camera
    Thanks again!

  8. #8
    Linux Guru rokytnji's Avatar
    Join Date
    Jul 2008
    Location
    Desert
    Posts
    4,036
    Quote Originally Posted by sathynius2 View Post
    I just tried them... and my goodness... it works fine! Thanks!
    *facepalm* - this means all i had to do right was turn the power to the camera on, by pressing the right keys? and now, lsusb -v | grep Camera returns a camera
    Thanks again!
    Use thread tools at the top of your first post and mark this thread as solved. Only the original poster (you) can do this. Have fun with your Mint install. Happy Trails, Rok.
    Linux Registered User # 475019
    Lead,Follow, or get the heck out of the way. I Have a Masters in Raising Hell
    Tech Books
    Free Linux Books
    Newbie Guide
    Courses at Home

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •