Sorry for the long message, but I want to include all the details I thought were necessary.
I am extremely new to Linux, but I have recently purchased a Beaglebone Black, and I am trying to set up a webcam server on it. I have tried to follow several tutorials online, but none of them have worked, because I cannot get the webcam to work. I have a Logitech C525 HD webcam, which is on the list of supported webcams (http://www.ideasonboard.org/uvc/). I am running Debian 7 (wheezy) with Linux Kernel 3.8.13-bone37. I have installed LXDE so I have a desktop, and VLC to check the functionality of the webcam. I am booting off of a 16GB micro SD card. The Beaglebone is being powered by 5 volts via the barrel connector and a power supply. The webcam, keyboard, and mouse are connected to a powered USB hub. The lsusb command returns “Bus 001 Device 003: ID 0460:0826 Logitech Inc” whenever I have the webcam plugged in; so I know the camera is being recognized. However, when I run the ls /dev/video* command, I get “ls: cannot access /dev/video*: No such file or directory”. This seems to be what VLC is looking for, so it doesn’t see the webcam. When I run the dmesg|tail command, none of the entries mentioned anything about video or the UVC driver. I ran sudo modprobe –v uvcvideo, then I ran the dmesg|tail command again, and this time I got 2 additional lines 1) usbcore registered new interface driver uvcvideo 2) USB video class driver. I apparently have to enable the uvc driver after each restart, but I still don’t get anything when from the ls /dev/video* command.
I should also mention that this is my current configuration, but I have also tried this with Ubuntu 12 and Ubuntu 13 (both installed with instructions from (http://elinux.org/Beagleboard:Ubuntu_On_BeagleBone_Black). I get the same results no matter what I do. I have also tried several other webcams that were not on the list of supported webcams, with the same results. I know the webcams work with Linux because I have tried them on an old laptop that is running Mint 12, and they worked just fine.
Since the webcams work in Mint, and many other people have been able to get them working on the Beaglebone, I am obviously missing something, but I don’t know where to go from here. Any help would be greatly appreciated.