NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

Problémy a zkušenosti s hardwarem, perifériemi a jejich ovladači
Zamčeno
Zpráva
Autor
Jatro
Příspěvky: 4
Registrován: 11 říj 2017, 21:37

NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#1 Příspěvek od Jatro »

Dobrý den,
Asi rok používám úspěšně Ubuntu 16.04 na desktopu Dell. Líbí se mi tento operační systém a proto jsem se také rozhodl na přeinstalaci OS WinXP na Ubuntu 16.04 u staršího NB Asus A6R (RAM 1,5GB, Intel Celeron M 1,6GHz). A tam jsem narazil na problémy, které se mi nedaří již několik týdnů vyřešit. Instaloval jsem už snad všechny distribuce (12.04, 14.04, 17.04, i Xubunt,Lubuntu, Zorin OS, MX16 a nakonec Linux Mint 18.1 Serena (32b) ale stále mám stejné chyby. Nedaří se mi zprovoznit vestavěná kamera s mikrofonem Ali Corp. M5602 (ID:0402:5602). V příloze posílám výpisy lsusb, lspci,dmesg a pár webových stránek co jsem prošel. Kamera nejde ani v Cheese - černý obraz, nejde ani ve VLC v. 2.2.2 Wheaterwax (zachytávací zařízení /dev/video0), ani ve guvcview, a mikrofon nereaguje ani v nastavení systému (vstup zvuk). Přitom WinXP mám nainstalované na jiném HDD, a když to prohodím, tak ve WinXP vše funguje. Jsem v Linuxu začátečník a už jsem z toho zoufalej, tak se omlouvám že otravuju. Nemohl by mi prosím někdo poradit ?

Výpisy:

servus@Asus ~ $ lsusb
Bus 001 Device 004: ID 0402:5602 ALi Corp. M5602 Video Camera Controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 413c:2107 Dell Computer Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
servus@Asus ~ $ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RC410 Host Bridge (rev 01)
00:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RC4xx/RS4xx PCI Bridge [int gfx]
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 USB Host Controller (rev 80)
00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 USB Host Controller (rev 80)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 USB2 Host Controller (rev 80)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 SMBus Controller (rev 82)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 IDE Controller (rev 80)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 PCI-PCI Bridge (rev 80)
00:14.5 Multimedia audio controller: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB400 AC'97 Audio Controller (rev 80)
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RC410M [Mobility Radeon Xpress 200M]
02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
servus@Asus ~ $

servus@Asus ~ $ dmesg --level=err,warn
[ 0.000000] ACPI: RSDP 0x00000000000F85D0 000014 (v00 ACPIAM)
[ 0.000000] ACPI: RSDT 0x0000000057FD0000 00003C (v01 A M I OEMRSDT 08000614 MSFT 00000097)
[ 0.000000] ACPI: FACP 0x0000000057FD0200 000084 (v02 A M I OEMFACP 08000614 MSFT 00000097)
[ 0.000000] ACPI: DSDT 0x0000000057FD0460 0068B4 (v01 AMJG_ AMJG_B32 00000B32 INTL 02002026)
[ 0.000000] ACPI: FACS 0x0000000057FDE000 000040
[ 0.000000] ACPI: APIC 0x0000000057FD0390 000054 (v01 A M I OEMAPIC 08000614 MSFT 00000097)
[ 0.000000] ACPI: MCFG 0x0000000057FD03F0 00003C (v01 A M I OEMMCFG 08000614 MSFT 00000097)
[ 0.000000] ACPI: BOOT 0x0000000057FD0430 000028 (v01 A M I OEMBOOT 08000614 MSFT 00000097)
[ 0.000000] ACPI: OEMB 0x0000000057FDE040 000046 (v01 A M I AMI_OEM 08000614 MSFT 00000097)
[ 0.000000] ACPI: SSDT 0x0000000057FD6D20 0000FB (v01 AMI CPU_CST 00000001 INTL 02002026)
[ 0.000000] ACPI: BIOS IRQ0 override ignored.
[ 0.018455] ACPI: 2 ACPI AML tables successfully acquired and loaded
[ 0.096969] PCCT header not found.
[ 0.115152] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.141042] ACPI: Enabled 1 GPEs in block 00 to 1F
[ 0.205858] pci 0000:00:01.0: MSI quirk detected; subordinate MSI disabled
[ 2.102668] platform eisa.0: Cannot allocate resource for EISA slot 4
[ 21.531177] asus_laptop: Error setting bluetooth status to 1
[ 32.130856] cgroup: new mount options do not match the existing superblock, will be ignored
[ 2524.949118] perf interrupt took too long (2504 > 2500), lowering kernel.perf_event_max_sample_rate to 50000


servus@Asus ~ $ lsmod | grep gspca
gspca_m5602 53248 0
gspca_main 32768 1 gspca_m5602
v4l2_common 16384 1 gspca_main
videodev 155648 3 gspca_main,v4l2_common,gspca_m5602

servus@Asus ~ $ ls /dev/video*
/dev/video0

servus@Asus ~ $ v4l2-ctl --list-devices
USB2.0 Camera (usb-0000:00:13.2-5):
/dev/video0

servus@Asus ~ $ cheese
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.


[ 25.626670] gspca_main: ALi m5602-2.14.0 probing 0402:5602
[ 25.739052] gspca_m5602: Sensor reported 0x7660
[ 25.739060] gspca_m5602: Detected a ov7660 sensor
[ 25.829782] usbcore: registered new interface driver ALi m5602
[ 26.005368] Adding 1439740k swap on /dev/sda5. Priority:-1 extents:1 across:1439740k FS
[ 26.406125] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 26.926336] cfg80211: World regulatory domain updated:
[ 26.926348] cfg80211: DFS Master region: unset
[ 26.926351] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 26.926355] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 26.926359] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 26.926362] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 26.926366] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 26.926370] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 26.926374] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 26.926377] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 26.926380] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 32.130856] cgroup: new mount options do not match the existing superblock, will be ignored
[ 41.556506] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 41.700079] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[ 41.798960] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 43.551638] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 45.789127] wlan0: authenticate with 20:a6:80:c5:4a:95
[ 45.812350] wlan0: send auth to 20:a6:80:c5:4a:95 (try 1/3)
[ 45.815501] wlan0: authenticated
[ 45.820067] wlan0: associate with 20:a6:80:c5:4a:95 (try 1/3)
[ 45.830050] wlan0: RX AssocResp from 20:a6:80:c5:4a:95 (capab=0x1411 status=0 aid=1)
[ 45.830503] wlan0: associated
[ 45.830527] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 2524.949118] perf interrupt took too long (2504 > 2500), lowering kernel.perf_event_max_sample_rate to 50000

servus@Asus ~ $ dmesg --level=err,warn
[ 0.000000] ACPI: RSDP 0x00000000000F85D0 000014 (v00 ACPIAM)
[ 0.000000] ACPI: RSDT 0x0000000057FD0000 00003C (v01 A M I OEMRSDT 08000614 MSFT 00000097)
[ 0.000000] ACPI: FACP 0x0000000057FD0200 000084 (v02 A M I OEMFACP 08000614 MSFT 00000097)
[ 0.000000] ACPI: DSDT 0x0000000057FD0460 0068B4 (v01 AMJG_ AMJG_B32 00000B32 INTL 02002026)
[ 0.000000] ACPI: FACS 0x0000000057FDE000 000040
[ 0.000000] ACPI: APIC 0x0000000057FD0390 000054 (v01 A M I OEMAPIC 08000614 MSFT 00000097)
[ 0.000000] ACPI: MCFG 0x0000000057FD03F0 00003C (v01 A M I OEMMCFG 08000614 MSFT 00000097)
[ 0.000000] ACPI: BOOT 0x0000000057FD0430 000028 (v01 A M I OEMBOOT 08000614 MSFT 00000097)
[ 0.000000] ACPI: OEMB 0x0000000057FDE040 000046 (v01 A M I AMI_OEM 08000614 MSFT 00000097)
[ 0.000000] ACPI: SSDT 0x0000000057FD6D20 0000FB (v01 AMI CPU_CST 00000001 INTL 02002026)
[ 0.000000] ACPI: BIOS IRQ0 override ignored.
[ 0.018455] ACPI: 2 ACPI AML tables successfully acquired and loaded
[ 0.096969] PCCT header not found.
[ 0.115152] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.141042] ACPI: Enabled 1 GPEs in block 00 to 1F
[ 0.205858] pci 0000:00:01.0: MSI quirk detected; subordinate MSI disabled
[ 2.102668] platform eisa.0: Cannot allocate resource for EISA slot 4
[ 21.531177] asus_laptop: Error setting bluetooth status to 1
[ 32.130856] cgroup: new mount options do not match the existing superblock, will be ignored
[ 2524.949118] perf interrupt took too long (2504 > 2500), lowering kernel.perf_event_max_sample_rate to 50000


a weby:
http://forum.ubuntu.cz/index.php?topic= ... #msg190919

https://svn.code.sf.net/p/m560x-driver/code/m560x/

https://sourceforge.net/p/m560x-driver/ ... gmail.com/

http://forum.ubuntu.cz/index.php?topic= ... #msg546201

Předem děkuji.

menom
Příspěvky: 2759
Registrován: 12 pro 2012, 15:10

Re: NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#2 Příspěvek od menom »

.

Tu sa pise, ze tato kamera fungovala kedysi na ubuntu 10.04
https://wiki.ubuntu.com/SkypeWebCams

Mohol by si skusit postup zo stranky wiki.archlinux v casti s nazvom:
Get software to use your webcam
https://wiki.archlinux.org/index.php/We ... our_webcam

.
.

Jatro
Příspěvky: 4
Registrován: 11 říj 2017, 21:37

Re: NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#3 Příspěvek od Jatro »

Zkusím tedy nainstalovat Ubuntu 10.04. Posilam vypis "lsusb" a "dmesg | tail" ten se mi zda divnej. Děkuji
servus@Asus ~ $ dmesg | tail
[ 834.114977] gspca_main: ISOC data error: [4] len=0, status=-18
[ 941.089849] gspca_main: ISOC data error: [0] len=0, status=-18
[ 941.089861] gspca_main: ISOC data error: [1] len=0, status=-18
[ 941.089863] gspca_main: ISOC data error: [2] len=0, status=-18
[ 1126.544006] gspca_main: ISOC data error: [0] len=0, status=-18
[ 1126.544016] gspca_main: ISOC data error: [1] len=0, status=-18
[ 1126.544017] gspca_main: ISOC data error: [2] len=0, status=-18
[ 1153.007620] gspca_main: ISOC data error: [0] len=0, status=-18
[ 1153.007631] gspca_main: ISOC data error: [1] len=0, status=-18
[ 1153.007633] gspca_main: ISOC data error: [2] len=0, status=-18
servus@Asus ~ $ lsusb
Bus 001 Device 004: ID 0402:5602 ALi Corp. M5602 Video Camera Controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 413c:2107 Dell Computer Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
servus@Asus ~ $

menom
Příspěvky: 2759
Registrován: 12 pro 2012, 15:10

Re: NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#4 Příspěvek od menom »

.
Jatro píše:Zkusím tedy nainstalovat Ubuntu 10.04.
To radsej nerob, Ubuntu 10.04 skoncila podpora v roku 2013.

Skus ci funguje Cheese po zadani tohto prikazu v Terminali:

Kód: Vybrat vše

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so cheese
.
.

menom
Příspěvky: 2759
Registrován: 12 pro 2012, 15:10

Re: NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#5 Příspěvek od menom »

.

Ten prikaz je dobre do terminalu kopirovat nie pisat aby sa clovek vyhol pripadnemu preklepu.

Ak to nebude fungovat, tak napis na akom operacnom systeme to skusas aj ci 32-bit alebo 64-bit

A co odpovie terminal po zadani prikazu:

Kód: Vybrat vše

locate v4l1compat.so
Lebo teraz na to kukam, ze u mna je cesta ktoru by bolo nutne pouzit v prikaze ina.

.
.

Jatro
Příspěvky: 4
Registrován: 11 říj 2017, 21:37

Re: NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#6 Příspěvek od Jatro »

Vazeni, dekuji Vam mockrat za ochotu, ale bohuzel se mi stale asi po pul roce nepodarilo rozchodit interni kameru ve starem NB Asus A6R (ALi Corp. M5602) jak jsem psal vyse. Jelikoz se mi NB pri zkouseni ruznych distribuci (Ubuntu 10.04,12.04,14.04,16,04,17.04,Xubunt,Lubuntu,Zorin OS,...) sekal, zvolil jsem nakonec Linux Mint 18.1 Mate 32bit (Cinnamon se mi take sekal, a LM 18.2 Mate 32 nejde applet pocasi v liste). Zkousel jsem s podporou PAE i bez PAE. Vyzkousel jsem vsechny rady, ktere jste mi napsali, ale stale jsem nezprovoznil vestavenou kameru a mikrofon. Vypisy jsou stale stejne, jak jsem uvedl drive.
Az jsem zkusil pripojit kabelem na USB externi kameru s mikrofonem "A4 TECH HD PC Camera (0ac8:3500 Z-Star Microelectronics Corp.)" a ta hned pri prvnim zapojeni fungovala jak v Cheese, VLC media playeru tak ve Skypu i s mikrofonem. Z toho jsem usoudil, ze je asi spatny driver na vestavenou kameru s mikrofonem ALi m5602. Budu tedy pouzivat externi kameru A4 TECH HD PC Camera jako video1. Pripojuji jeste vypisy. Pokud by prosim nekdo nasel novej driver pro ALi m5602 prosim o zpravu.

servus@A6R ~ $ lsusb
Bus 001 Device 004: ID 0402:5602 ALi Corp. M5602 Video Camera Controller
Bus 001 Device 005: ID 0ac8:3500 Z-Star Microelectronics Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 413c:2107 Dell Computer Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
servus@A6R ~ $ ls /dev/video*
/dev/video0 /dev/video1
servus@A6R ~ $
servus@A6R ~ $ inxi -fx
CPU: Single core Intel Celeron M (-UP-) cache: 1024 KB
bmips: 3199 speed: 1599 MHz (max)
CPU Flags: acpi apic bts clflush cmov cx8 de dts fpu fxsr mca mce
mmx msr mtrr nx pae pbe pge pse sep ss sse sse2 tm tsc vme
servus@A6R ~ $

Jeste jednou dekuji.

menom
Příspěvky: 2759
Registrován: 12 pro 2012, 15:10

Re: NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#7 Příspěvek od menom »

.
Jatro píše:Vazeni, dekuji Vam mockrat za ochotu, ale bohuzel se mi stale asi po pul roce nepodarilo rozchodit interni kameru ve starem NB Asus A6R (ALi Corp. M5602) jak jsem psal vyse. Jelikoz se mi NB pri zkouseni ruznych distribuci (Ubuntu 10.04,12.04,14.04,16,04,17.04,Xubunt,Lubuntu,Zorin OS,...) sekal, zvolil jsem nakonec Linux Mint 18.1 Mate 32bit (Cinnamon se mi take sekal, a LM 18.2 Mate 32 nejde applet pocasi v liste).
Ked si skusil mnoho OS a nikde kamera nefunguje, tak z toho sudim ze nechapes
ze ta kamera spolu s programom sa ma spustit pomocou toho prikazu.
Napriklad pre Cheese:

Kód: Vybrat vše

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so cheese
Ale cesta v prikaze zavisi od toho kde v OS mas v4l1compat.so
Takze keby si dal vypis z Terminalu po zadani prikazu:

Kód: Vybrat vše

locate v4l1compat.so
Tak mozem sem napisat presny prikaz.
Ono totiz v starsich OS je ta cesta ina a v novsich je ina.
.
.

Jatro
Příspěvky: 4
Registrován: 11 říj 2017, 21:37

Re: NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#8 Příspěvek od Jatro »

Samozrejne ze to chapu, cesta je jina, ale kamera stale nic nezobrazuje - cerna obrazovka.

servus@A6R ~ $ locate v4l1compat.so
/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so
servus@A6R ~ $

menom
Příspěvky: 2759
Registrován: 12 pro 2012, 15:10

Re: NB Asus A6R nejde vestavěná kamera s mikrofonem ALi m5602

#9 Příspěvek od menom »

.

Tak pardon, ked to chapes.
V tomto pripade ma vypadat prikaz:

Kód: Vybrat vše

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so cheese
Este mozes skusit dalsi prikaz:

Kód: Vybrat vše

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so cheese
Ak plati ze aj subor v4l2convert.so je v umiestneni (v tej ceste).

.
.

Zamčeno