Web-Cam im Lenovo-Notebook 3000 N100 mit Ubuntu Linux
hillux am 28. Juni 2008 – 11:11Hier 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

2 Kommentare zu “Web-Cam im Lenovo-Notebook 3000 N100 mit Ubuntu Linux”
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