Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Lenovo E450 webcam 16.04  (Přečteno 4612 krát)

slivki

  • Návštěvník
  • Příspěvků: 12
Lenovo E450 webcam 16.04
« kdy: 01 Června 2016, 15:09:47 »
Dobry den,
viete mi poradit ako rozbehat webcameru na Lenove E450?
Skusal som googlit, no nic adekvatne sa mi najst nepodarilo.
lsusb webkameru nenajde.
Vopred dakujem.


slivki

  • Návštěvník
  • Příspěvků: 12
Re:Lenovo E450 webcam 16.04
« Odpověď #2 kdy: 02 Června 2016, 07:51:57 »
Dakujem za odpoved. Nikdy som nic podobne nerobil, takze snad sa to podari.
Urcite budem informovat o vysledku.

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 856
Re:Lenovo E450 webcam 16.04
« Odpověď #3 kdy: 02 Června 2016, 13:33:29 »
Ja som skompiloval driver pomocou prvého odkazu , len z malými zmenami,
Kód: [Vybrat]
# Download kernel sources
sudo apt-get install build-essential linux-headers-generic
mkdir -p ~/Plocha/driver
cd ~/Plocha/driver
apt-get source linux-image-$(uname -r) # nesmieš byť root ...
cd linux-4.4.0

# Copy the patch files here!
wget -O webcam.patch https://launchpadlibrarian.net/229627414/0001-uvcvideo-Acer-Integrated-Camera-5986-055a-add-UVC_QU.patch

# Apply patches
patch -p1 < webcam.patch
cd drivers/media/usb/uvc/

# Compile uvcvideo module
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules # prebehne kompilácia modulu "uvcvideo.ko"
sudo mv /lib/modules/4.4.0-22-generic/kernel/drivers/media/usb/uvc/uvcvideo.ko /lib/modules/4.4.0-22-generic/kernel/drivers/media/usb/uvc/uvcvideo.ko.old #backup
sudo cp uvcvideo.ko /lib/modules/4.4.0-22-generic/kernel/drivers/media/usb/uvc/

Citace
lsusb Bus 001 Device 003: ID 5986:055a Acer, Inc  # tvoja kamera

modinfo '/home/peter/Plocha/linux/linux-source-4.4.0/linux-source-4.4.0/drivers/media/usb/uvc/uvcvideo.ko' | grep 5986
alias:          usb:v5986p055Ad*dc*dsc*dp*ic0Eisc01ip00in*
« Poslední změna: 02 Června 2016, 19:55:43 od petertomasy »

slivki

  • Návštěvník
  • Příspěvků: 12
Re:Lenovo E450 webcam 16.04
« Odpověď #4 kdy: 02 Června 2016, 13:39:44 »
OUKEJ ale ako na to cele pozeram, asi budem potrebovat malicko podrobnejsi navod ako sa driver kompiluje. Rozumiem tomu spravne, ze driver stiahnem pre windows a nasledne ho skompilujem pre Ubuntu?
Dakujem.

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 856
Re:Lenovo E450 webcam 16.04
« Odpověď #5 kdy: 02 Června 2016, 20:03:30 »
ee, ten ovládač si "vyrobíš" zo zdrojových kódov plus ho ešte patchuješ (záplatuješ t.j prídáš , alebo uberieš nejaké riadky kódu ) o tvoju kameru . Keď riadok po riadku skopíruješ a  vložíš do terminálu , tak ako som ti napísal , ovládač pre kameru bude fungovať.

slivki

  • Návštěvník
  • Příspěvků: 12
Re:Lenovo E450 webcam 16.04
« Odpověď #6 kdy: 03 Června 2016, 18:21:52 »
neviem co robim zle, ale nefunguje..
zamrzol som na 
Kód: [Vybrat]
cd drivers/media/usb/uvc  pise
Citace
Adresár alebo súbor neexistuje
.
Naozaj nieco taketo robim prvy krat v zivote, tak prosim o podrobnejsiu pomoc.
Dakujem.

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 856
Re:Lenovo E450 webcam 16.04
« Odpověď #7 kdy: 03 Června 2016, 19:53:46 »
ok, zjavne sa nenachádzaš v adresári "linux-4.4.0"  ukáž:
Kód: [Vybrat]
ls -laF ~/Plocha/driver,  alebo normálne si naklikaj adresár Plocha/driver cez správcu súborov a pozri sa čo tam vlastne máš ...

slivki

  • Návštěvník
  • Příspěvků: 12
Re:Lenovo E450 webcam 16.04
« Odpověď #8 kdy: 03 Června 2016, 20:52:18 »
Takze takto:

Kód: [Vybrat]
~/Plocha/driver/linux-4.4.0/drivers/usb$ ls
atm     c67x00  gadget    isp1760   mon     renesas_usbhs  usb-skeleton.c
class   dwc2    host      Kconfig   musb    serial         wusbcore
common  dwc3    chipidea  Makefile  phy     storage
core    early   image     misc      README  usbip

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 856
Re:Lenovo E450 webcam 16.04
« Odpověď #9 kdy: 04 Června 2016, 08:36:29 »
ale to si ukázal "~/Plocha/driver/linux-4.4.0/drivers/usb" a ja chcem
Citace
~/Plocha/driver/linux-4.4.0/drivers
  Proste znovu skopíruj riadok po riadku , ale presne , a pošli to sem , síce to bude trochu dlhšie , ale aspoň uvidíme , kde robíš chybu ...

Ide o to , že musíš tu záplatu ( webcam.patch ) dostať do adresára  "linux-4.4.0/" a aplikovať ju ( patch -p1 < webcam.patch ),  a potom sa presunúť do "drivers/media/usb/uvc" a skompilovať si  svoj driver ( uvcvideo.ko  ) a dostať ho na presne určené miesto ... nič viac .

slivki

  • Návštěvník
  • Příspěvků: 12
Re:Lenovo E450 webcam 16.04
« Odpověď #10 kdy: 04 Června 2016, 14:33:11 »
Skusil som to este raz, krok za krokom a vysledok prikladam v prilohe

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 856
Re:Lenovo E450 webcam 16.04
« Odpověď #11 kdy: 04 Června 2016, 18:13:22 »
Ja som ti napísal :

Citace
Keď riadok po riadku skopíruješ a  vložíš do terminálu , tak ako som ti napísal , ovládač pre kameru bude fungovať.

Citace
neviem co robim zle, ale nefunguje..
Skusil som to este raz, krok za krokom


Neskúsil ...
To najdôležitejšie si vynechal ... 
Kód: [Vybrat]
cd drivers/media/usb/uvc/ # presunúť sa do adresára "uvc"
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules # prebehne kompilácia modulu "uvcvideo.ko"

slivki

  • Návštěvník
  • Příspěvků: 12
Re:Lenovo E450 webcam 16.04
« Odpověď #12 kdy: 04 Června 2016, 18:58:54 »
Ale ano skusil.. alebo uz neviem.. skusil som to, len som to nevykopiroval do txt suboru.
Dal som to cele znovu a prikladam textak.
Naozaj dakujem za neuveritelne pevne nervy a trpezlivost :)

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 856
Re:Lenovo E450 webcam 16.04
« Odpověď #13 kdy: 04 Června 2016, 22:04:19 »
Sláva ,
Citace
LD [M]  /home/slivki/Plocha/driver/linux-4.4.0/drivers/media/usb/uvc/uvcvideo.ko

vidíš, tam je tvoj skompilovaný ovládač, gratulujem , teraz ho len treba dostať na správne miesto v systéme .



ešte aj ja som chyboval, tvoje jadro je už novšie 4.4.0-23-generic nie 4.4.0-22-generic . Takže u len urob nasledovné :
Kód: [Vybrat]
cd ~/Plocha/driver/linux-4.4.0/drivers/media/usb/uvc
sudo mv /lib/modules/$(uname -r)/kernel/drivers/media/usb/uvc/uvcvideo.ko /lib/modules/$(uname -r)/kernel/drivers/media/usb/uvc/uvcvideo.ko.old
sudo cp uvcvideo.ko /lib/modules/$(uname -r)/kernel/drivers/media/usb/uvc/

potom už len reštartuj ( pre teba najjednoduchšie ) a kamera je funkčná ... ;)

slivki

  • Návštěvník
  • Příspěvků: 12
Re:Lenovo E450 webcam 16.04
« Odpověď #14 kdy: 05 Června 2016, 06:28:26 »
Tadaaaa..
funguje..
naozaj uprimne a velke DAKUJEM!

 

Provoz zaštiťuje spolek OpenAlt.