Camtel Build-in PC Camera installation(HOW TO???). Mandriva 2005
Hello! :Pengy:
Recently I bought a new notebook with a webcam built in the screen (a Camtel one but I'm not sure of the right reference) When I plug in the camera by pushing the button on the keyboard, Mandriva (2005 download edition) doesn't find the new hardware. I tried to find drivers for this device on the web but it's really impossible because nobody speeks about build-in cameras (only USB)... Could somebody explain me how to install it? By the way the notebook is with dual-boot so i'm sure the camera is working in windows (with drivers from cd) Could you please give me some advice or a link to the correct drivers... thanks! portablenick |
Run 'dmesg' from the command prompt and see if the kernel is detecting and correctly identifying the camera. It possibly won't detect it as a camtel, it will more than likely detect the chipset within the camera.
(it might appear at the bottom of the dmesg output when you activate it via the button) Post these details and we can then help you further. |
I pluged the camer in, after typing "dmesg" in the Konsole, I get this stuff:
9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Enabling APIC mode: Flat. Using 1 I/O APICs ACPI: HPET id: 0x8086a201 base: 0x0 Using ACPI (MADT) for SMP configuration information Allocating PCI resources starting at 40000000 (gap: 40000000:a0000000) Built 1 zonelists mapped APIC to ffffd000 (fee00000) mapped IOAPIC to ffffc000 (fec00000) Initializing CPU#0 Kernel command line: BOOT_IMAGE=Mandriva_Limited_Edition_2005_- ro root=305 resume=/dev/hda7 splash=silent bootsplash: silent mode. PID hash table entries: 4096 (order: 12, 65536 bytes) Detected 2128.422 MHz processor. Using pmtmr for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 1033872k/1047424k available (2295k kernel code, 12920k reserved, 686k data, 264k init, 129920k highmem, 0k BadRAM) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay loop... 4194.30 BogoMIPS (lpj=2097152) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) CPU: After generic identify, caps: afe9fbff 00100000 00000000 00000000 00000180 00000000 00000000 CPU: After vendor identify, caps: afe9fbff 00100000 00000000 00000000 00000180 00000000 00000000 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 2048K CPU: After all inits, caps: afe9fbff 00100000 00000000 00000040 00000180 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel(R) Pentium(R) M processor 2.13GHz stepping 08 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ACPI: Looking for DSDT in initrd... not found. ENABLING IO-APIC IRQs ..TIMER: vector=0x31 pin1=2 pin2=-1 checking if image is initramfs...it isn't (no cpio magic); looks like an initrd Freeing initrd memory: 216k freed NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xfd924, last bus=6 PCI: Using MMCONFIG mtrr: v2.0 (20020519) ACPI: Subsystem revision 20050211 ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1 PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEGP._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 *4 5 6 7 10 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 *11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 10 12 14 15) *11 ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 11 12 14 15) *10 ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 7 *10 12 14 15) ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 7 11 12 14 15) *10 ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 7 10 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 *5 6 7 11 12 14 15) ACPI: Embedded Controller [EC] (gpe 23) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices PnPBIOS: Disabled PCI: Using ACPI for IRQ routing ** PCI interrupts are no longer routed automatically. If this ** causes a device to stop working, it is probably because the ** driver failed to call pci_enable_device(). As a temporary ** workaround, the "pci=routeirq" argument restores the old ** behavior. If this argument makes the device work again, ** please email the output of "lspci" to bjorn.helgaas@hp.com ** so I can fix the driver. Simple Boot Flag at 0x37 set to 0x1 apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac) apm: overridden by ACPI. audit: initializing netlink socket (disabled) audit(1141067792.849:0): initialized highmem bounce pool size: 64 pages inotify device minor=63 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au) devfs: boot_options: 0x0 Initializing Cryptographic API ACPI: PCI interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:01.0 to 64 assign_interrupt_mode Found MSI capability Allocate Port Service[pcie00] Allocate Port Service[pcie03] ACPI: PCI interrupt 0000:00:1c.0[A] -> GSI 17 (level, low) -> IRQ 17 PCI: Setting latency timer of device 0000:00:1c.0 to 64 assign_interrupt_mode Found MSI capability Allocate Port Service[pcie00] Allocate Port Service[pcie02] Allocate Port Service[pcie03] isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Real Time Clock Driver v1.12 hpet_acpi_add: no address or irqs in _CRS i8042.c: Detected active multiplexing controller, rev 1.1. serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize pktcdvd: v0.2.0a 2004-07-14 Jens Axboe (axboe@suse.de) and petero2@telia.com Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH6: IDE controller at PCI slot 0000:00:1f.1 ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18 ICH6: chipset revision 4 ICH6: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x1860-0x1867, BIOS settings: hda:DMA, hdb:DMA Probing IDE interface ide0... hda: TOSHIBA MK8032GAX, ATA DISK drive hdb: Slimtype DVDRW SOSW-833S, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: max request size: 1024KiB hda: 156301488 sectors (80026 MB), CHS=16383/255/63, UDMA(100) hda: cache flushes supported /dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 p7 > mice: PS/2 mouse device common for all mice input: AT Translated Set 2 keyboard on isa0060/serio0 input: ImPS/2 Logitech Wheel Mouse on isa0060/serio4 md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27 NET: Registered protocol family 2 IP: routing cache hash table of 8192 buckets, 64Kbytes TCP established hash table entries: 131072 (order: 8, 1048576 bytes) TCP bind hash table entries: 65536 (order: 6, 262144 bytes) TCP: Hash tables configured (established 131072 bind 65536) NET: Registered protocol family 1 ACPI wakeup devices: PWRB LID0 SLPB AZAL RP01 WLAN MODM ACPI: (supports S0 S3 S4 S5) BIOS EDD facility v0.16 2004-Jun-25, 2 devices found devfs_mk_dev: could not append to parent for md/0 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Freeing unused kernel memory: 264k freed usbcore: registered new driver usbfs usbcore: registered new driver hub USB Universal Host Controller Interface driver v2.2 ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 23 uhci_hcd 0000:00:1d.0: UHCI Host Controller PCI: Setting latency timer of device 0000:00:1d.0 to 64 uhci_hcd 0000:00:1d.0: irq 23, io base 0x1800 uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19 uhci_hcd 0000:00:1d.1: UHCI Host Controller PCI: Setting latency timer of device 0000:00:1d.1 to 64 uhci_hcd 0000:00:1d.1: irq 19, io base 0x1820 uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18 uhci_hcd 0000:00:1d.2: UHCI Host Controller PCI: Setting latency timer of device 0000:00:1d.2 to 64 uhci_hcd 0000:00:1d.2: irq 18, io base 0x1840 uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3 hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected usb 2-1: new low speed USB device using uhci_hcd and address 2 ACPI: PCI interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 23 ehci_hcd 0000:00:1d.7: EHCI Host Controller PCI: Setting latency timer of device 0000:00:1d.7 to 64 ehci_hcd 0000:00:1d.7: irq 23, pci mem 0xb0004000 ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4 PCI: cache line size of 32 is not supported by device 0000:00:1d.7 ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 4-0:1.0: USB hub found hub 4-0:1.0: 6 ports detected usb 2-1: USB disconnect, address 2 usbcore: registered new driver hiddev usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.0:USB HID core driver usb 4-1: new high speed USB device using ehci_hcd and address 2 usbcore: registered new driver usbmouse drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse driver SCSI subsystem initialized Initializing USB Mass Storage driver... scsi0 : SCSI emulation for USB Mass Storage devices usbcore: registered new driver usb-storage USB Mass Storage support registered. usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning usb 2-1: new low speed USB device using uhci_hcd and address 3 input: USB HID v1.10 Mouse [Kensington Kensington PocketMouse 2.0 Wireless] on usb-0000:00:1d.1-1 ts: Compaq touchscreen protocol output EXT3 FS on hda5, internal journal libata version 1.10 loaded. ahci version 1.00 ACPI: PCI interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 19 Vendor: HDT72251 Model: 6DLAT80 Rev: 0 0 Type: Direct-Access ANSI SCSI revision: 00 usb-storage: device scan complete SCSI device sda: 321672960 512-byte hdwr sectors (164697 MB) sda: assuming drive cache: write through SCSI device sda: 321672960 512-byte hdwr sectors (164697 MB) sda: assuming drive cache: write through /dev/scsi/host0/bus0/target0/lun0: p1 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 PCI: Setting latency timer of device 0000:00:1f.2 to 64 ahci(0000:00:1f.2) AHCI 0001.0000 32 slots 4 ports 1.5 Gbps 0x5 impl IDE mode ahci(0000:00:1f.2) flags: 64bit ncq pm led pmp slum part ata1: SATA max UDMA/133 cmd 0xF885E500 ctl 0x0 bmdma 0x0 irq 19 ata2: SATA max UDMA/133 cmd 0xF885E580 ctl 0x0 bmdma 0x0 irq 19 ata3: SATA max UDMA/133 cmd 0xF885E600 ctl 0x0 bmdma 0x0 irq 19 ata4: SATA max UDMA/133 cmd 0xF885E680 ctl 0x0 bmdma 0x0 irq 19 ata1: no device found (phy stat 00000000) scsi1 : ahci ata2: no device found (phy stat 00000000) scsi2 : ahci ata3: no device found (phy stat 00000000) scsi3 : ahci ata4: no device found (phy stat 00000000) scsi4 : ahci Adding 1028120k swap on /dev/hda7. Priority:-1 extents:1 hw_random: RNG not detected Linux agpgart interface v0.100 (c) Dave Jones agpgart: Detected an Intel 915GM Chipset. agpgart: Maximum main memory to use for agp memory: 940M agpgart: AGP aperture is 256M @ 0x0 ntfs: Ignoring new-style parameters in presence of obsolete ones NTFS driver 2.1.22 [Flags: R/O DEBUG MODULE]. NTFS volume version 3.1. loop: loaded (max 8 devices) ieee1394: Initialized config rom entry `ip1394' ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org> ACPI: PCI interrupt 0000:06:02.0[A] -> GSI 21 (level, low) -> IRQ 21 ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[21] MMIO=[b8004000-b80047ff] Max Packet=[2048] hdb: ATAPI 47X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16 sk98lin: Network Device Driver v8.14.2.2 (beta) (C)Copyright 1999-2005 Marvell(R). ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:02:00.0 to 64 eth0: Yukon Gigabit Ethernet 10/100/1000Base-T Adapter PrefPort:A RlmtMode:Check Link State eth1394: $Rev: 1224 $ Ben Collins <bcollins@debian.org> eth1394: eth1: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0) ieee1394: Host added: ID:BUS[0-00:1023] GUID[0090f50000469871] ACPI: AC Adapter [ADP0] (on-line) ACPI: Battery Slot [BAT0] (battery present) ACPI: Power Button (FF) [PWRF] ACPI: Lid Switch [LID0] ACPI: Sleep Button (CM) [SLPB] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) ACPI: Processor [CPU0] (supports 8 throttling states) ACPI: Thermal Zone [THM0] (65 C) ACPI: Video Device [VGA] (multi-head: yes rom: no post: no) Linux Kernel Card Services options: [pci] [cardbus] [pm] PCI: Enabling device 0000:06:04.0 (0000 -> 0002) ACPI: PCI interrupt 0000:06:04.0[A] -> GSI 22 (level, low) -> IRQ 22 Yenta: CardBus bridge found at 0000:06:04.0 [1558:04a0] Yenta: Enabling burst memory read transactions Yenta: Using CSCINT to route CSC interrupts to PCI Yenta: Routing CardBus interrupts to PCI Yenta TI: socket 0000:06:04.0, mfunc 0x00000022, devctl 0x64 Yenta: ISA IRQ mask 0x0000, PCI irq 22 Socket status: 30000006 PCI: Enabling device 0000:06:04.1 (0000 -> 0002) ACPI: PCI interrupt 0000:06:04.1[B] -> GSI 21 (level, low) -> IRQ 21 Yenta: CardBus bridge found at 0000:06:04.1 [1558:04a0] Yenta: Using CSCINT to route CSC interrupts to PCI Yenta: Routing CardBus interrupts to PCI Yenta TI: socket 0000:06:04.1, mfunc 0x00000022, devctl 0x64 Yenta: ISA IRQ mask 0x0000, PCI irq 21 Socket status: 30000006 cs: IO port probe 0xc00-0xcff: excluding 0xcf8-0xcff cs: IO port probe 0xc00-0xcff: excluding 0xcf8-0xcff cs: IO port probe 0x100-0x4ff: excluding 0x378-0x37f 0x4d0-0x4d7 cs: IO port probe 0x100-0x4ff: excluding 0x378-0x37f 0x4d0-0x4d7 cs: IO port probe 0xa00-0xaff: clean. cs: IO port probe 0xa00-0xaff: clean. NET: Registered protocol family 17 eth0: network connection up using port A speed: 100 autonegotiation: yes duplex mode: full flowctrl: symmetric irq moderation: disabled tcp offload: enabled scatter-gather: enabled tx-checksum: enabled rx-checksum: enabled rx-polling: enabled ACPI: PCI interrupt 0000:00:1b.0[A] -> GSI 20 (level, low) -> IRQ 20 PCI: Setting latency timer of device 0000:00:1b.0 to 64 hda_codec: no AFG node found Bluetooth: Core ver 2.7 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Bluetooth: L2CAP ver 2.7 Bluetooth: L2CAP socket layer initialized Bluetooth: RFCOMM ver 1.5 Bluetooth: RFCOMM socket layer initialized Bluetooth: RFCOMM TTY layer initialized NET: Registered protocol family 10 Disabled Privacy Extensions on device c03b26e0(lo) IPv6 over IPv4 tunneling driver Disabled Privacy Extensions on device f74e4400(sit0) Installing knfsd (copyright (C) 1996 okir@monad.swb.de). eth0: no IPv6 routers present NTFS-fs warning (device sda1): parse_options(): Option utf8 is no longer supported, using option nls=utf8. Please use option nls=utf8 in the future and make sure utf8 is compiled either as a module or into the kernel. NTFS-fs warning (device sda1): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future. NTFS volume version 3.1. usb 3-1: new full speed USB device using uhci_hcd and address 2 I've read everythig but found nothing about the webcam... maybe I'm unable to find the right line.... |
Thinking about it further, i'm guessing the button you press is one of the additional ones across the top of the keyboard. Its possible that linux is not detecting these buttons and therefore not activating the camera.
Is there a way of permenently activating the camera via the BIOS? The kernel could then detect the device and you would get some output in dmesg. |
All times are GMT -5. The time now is 12:32 AM. |