LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Slackware64-Current / slackpkg (https://www.linuxquestions.org/questions/slackware-14/slackware64-current-slackpkg-727378/)

Bruce Hill 06-04-2009 12:40 AM

Quote:

Originally Posted by Drakeo (Post 3562358)
There is a bug in the Kernel 2.6.29.4 in the uvcvideo.h in /linux/drivers/media etc.
this is causing udev not to make /dev/video0 if any one else hase this problem let Pat know. amd dual 3800 64 bit processor.
this is a known problem sence 2.6.29.3 kernel.

Maybe I don't understand your meaning...
Code:

mingdao@jeremiah:~$ ls -l /dev/video0
crw-rw---- 1 root video 81, 0 2009-06-04 06:09 /dev/video0
mingdao@jeremiah:~$ uname -a
Linux jeremiah 2.6.29.4 #3 SMP Fri May 29 13:56:50 CDT 2009 x86_64 Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz GenuineIntel GNU/Linux


Drakeo 06-06-2009 10:51 PM

Most Of the newer amd 64 mother boards bios read the 32 bit cams that run on the old v4l1 and compat.
But when you boot udev does not make the rules and create the /dev/video0 there is patches for this. but sence there is no device it is unable to enumerate the port for the usb web cam. not even with the 32 bit slackware it still does noes create the /dev/video on amd dual core 64.
This has been a problem back to 2005. other words throw the old cam away and by a newer one that bios read and lets udev make the device.
Or patch the /usr/src/linux-2.6.29.4/drivers/media/video/uvc/uvcvideo.h file
or get the latest off the svn and rebuild them.

This all sounds good and it may work, but some 64 bit will not enumerate the port .
I bought this computer just to work on theses hardware issues. single core 64 it works on so far but the dual core has been problems.
this post is for Slackware64 current amd-64 dual core linux machines.
May be someone that is spending hours and days working with slackware and having no luck this will help them. It is not the OS it is the newer bios and and old Hardware issue.


All times are GMT -5. The time now is 10:55 AM.