Web-Cam im Lenovo-Notebook 3000 N100 mit Ubuntu Linux

hillux am 28. Juni 2008 – 11:11

Hier eine Anleitung, mit der man die eingebaute Webcam im Lenovo 3000 N100 Notebook unter Ubuntu Linux (Hardy) mit einem Microdia-Treiber zum Laufen bringt:

Die Installation läuft in der Konsole ab.

alt+f2 gnome-terminal

1. Zusätzliche Pakete installieren:

sudo apt-get install git-core gitk git-gui git-doc curl exuberant-ctags

2. Das Microdia Repository lokal verfügbar machen:

git clone http://repo.or.cz/r/microdia.git

3. Mit lsusb die USB-ID prüfen.

4. Falls die USB-ID 0c45:624f lautet, bei Punkt 6 weitermachen. Falls die USB-ID 0c45:627f lautet, ab Punkt 5 weiter machen.

5. Die Datei microdia.h editieren:

cd microdia
cp microdia.h microdia.h.backup
gedit microdia.h

In der Zeile 56 steht:

#define USB_UDIA_624F_PRODUCT_ID 0x624f /**< Product ID of the camera ???

624F durch 627F an beiden Stellen ersetzen.
Die neue Zeile sollte so aussehen:

#define USB_UDIA_627F_PRODUCT_ID 0x627f /**< Product ID of the camera ???

Speichern und mit dem nächsten Schritt weitermachen.

cd ..

6. Den Treiber erzeugen:

cd microdia
make

7. Die nötigen Module vor dem Microdia Treiber laden:

sudo modprobe videodev
sudo modprobe compat-ioctl32

8. Den Treiber laden (mit rmmod entladen):

sudo insmod microdia.ko

9. Test:

Mit Ekiga oder VLC:

vlc v4l:// :v4l-vdev="/dev/video0"

oder mit dem mplayer:

mplayer -tv device=/dev/video0:driver=v4l:input=1:width=640:height=480 tv://1 -zoom

Edit: Dieser Test funktioniert seit kurzem nicht mehr, zumindest auf meinem System. Liegt vermutlich an Kernel-Updates.
Mit Cheese funktioniert es aber ohne Probleme.

10. Den Treiber bei jedem Neustart des Systems automatisch laden:

$sudo cp microdia.ko /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/

$sudo depmod -a

11. Falls das Bild spiegelverkehrt ist:

cd /sys/class/video4linux/video0

cat hflip

mit

echo 1 > hflip

den Wert 0 durch 1 ersetzen.

Die Original-Anleitung ist hier zu finden:

https://wiki.ubuntu.com/LaptopTestingTeam/Lenovo3000N100_0768#preview

  1. 3 Kommentare zu “Web-Cam im Lenovo-Notebook 3000 N100 mit Ubuntu Linux”

  2. Danke für die sehr gute Beschreibung.
    Das durch make generierte Modul heisst neu anders:

    sudo insmod sn9c20x.ko

    Bei mir hat es mit ekiga funkioniert, aber nicht mit cheese. Aber die Webcam wird erkannt.

    Gruss
    Patrick

    geschrieben von Patrick Ogay am 19. Feb, 2009

  1. 2 Trackback(s)

  2. Sep 29, 2008: SlyBlog » Lenovo 3000 Webcam unter Ubuntu
  3. Jan 8, 2011: Lenovo 3000 Webcam unter Ubuntu | SlyBlog

Kommentar schreiben