LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - ARM
User Name
Password
Slackware - ARM This forum is for the discussion of Slackware ARM.

Notices


Reply
  Search this Thread
Old 05-17-2016, 06:48 AM   #1
arfon
Member
 
Registered: Apr 2004
Distribution: Slackware & RHEL
Posts: 367

Rep: Reputation: Disabled
uvc kernel modules missing????


I'm running SlackwareARM current (full install) and I JUST did an update... It looks like the system is using 3.18.10-arm modules. The uvc kernel modules are missing. What happened?
 
Old 05-17-2016, 01:40 PM   #2
Penthux
Member
 
Registered: Dec 2008
Location: Middlesbrough, UK
Distribution: Slackware
Posts: 264

Rep: Reputation: 74
Quote:
Originally Posted by arfon View Post
I'm running SlackwareARM current (full install) and I JUST did an update... It looks like the system is using 3.18.10-arm modules. The uvc kernel modules are missing. What happened?
Is this Raspberry Pi related?
What does 'uname -r' tell you?

Explain what you're really asking with "What happened?" in a little more detail.
 
Old 05-17-2016, 09:26 PM   #3
arfon
Member
 
Registered: Apr 2004
Distribution: Slackware & RHEL
Posts: 367

Original Poster
Rep: Reputation: Disabled
Yes, it's an RPi but, that shouldn't matter, slackpkg, doesn't update from Fatdog, it updates from arm.slackware.com so, the SlackARM distro has (apparently) removed the uvc (USB camera) modules.

Linux SlackRPi 3.18.10-arm #1 PREEMPT Sun Mar 29 11:39:33 BST 2015 armv6l BCM2708 GNU/Linux

What I am really asking: Why were the USB camera modules not included in -current as they were in 14.1, is this an oversight?


On an x86 -current box, the modules are in this package:
/var/log/packages/kernel-headers-4.4.10-x86-1:usr/include/linux/uvcvideo.h
/var/log/packages/kernel-modules-4.4.10-x86_64-1:lib/modules/4.4.10/kernel/drivers/media/usb/uvc/uvcvideo.ko

On the RPi -current the headers and source are there but the modules aren't built:
/var/log/packages/kernel-headers-4.4.10-arm-1:usr/include/linux/uvcvideo.h
/var/log/packages/kernel-source-4.4.10-arm-1:usr/src/linux-4.4.10/Documentation/video4linux/uvcvideo.txt
/var/log/packages/kernel-source-4.4.10-arm-1:usr/src/linux-4.4.10/drivers/media/usb/uvc/uvcvideo.h
/var/log/packages/kernel-source-4.4.10-arm-1:usr/src/linux-4.4.10/include/uapi/linux/uvcvideo.h

...and the 4.4.10 modules aren't being used, the 3.18.10 ones are and the modules are missing from those packages.


I'm thinking that I have missed a step to tell the RPi to boot the 4.4.10 kernel because, I believe that the 3.18.10 kernel is stripped down by Fatdog.

Last edited by arfon; 05-17-2016 at 09:51 PM.
 
Old 05-18-2016, 03:31 AM   #4
drmozes
Slackware Contributor
 
Registered: Apr 2008
Distribution: Slackware
Posts: 1,531

Rep: Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274
Quote:
Originally Posted by arfon View Post
Yes, it's an RPi but, that shouldn't matter, slackpkg, doesn't update from Fatdog, it updates from arm.slackware.com so, the SlackARM distro has (apparently) removed the uvc (USB camera) modules.
The kernels in the official tree is as you notice, 4.4.10.
The RPi stuff from Fatdog does not use the official Kernel, so the modules in it aren't relevant.


Quote:
Originally Posted by arfon View Post
What I am really asking: Why were the USB camera modules not included in -current as they were in 14.1, is this an oversight?
There were never any "uvc" modules in 14.1 on ARM.

Quote:
Originally Posted by arfon View Post
On an x86 -current box, the modules are in this package:
/var/log/packages/kernel-headers-4.4.10-x86-1:usr/include/linux/uvcvideo.h
/var/log/packages/kernel-modules-4.4.10-x86_64-1:lib/modules/4.4.10/kernel/drivers/media/usb/uvc/uvcvideo.ko
The x86 Kernels don't have feature parity with ARM. I only endeavored to make sure that the user land stuff works the same. Many modules are included but some aren't for one reason or another. If there's a 4.4.11 before 14.2's released I'll add the UVC modules; but it won't make any difference for you since you're not using that kernel on the RPi.
 
Old 05-18-2016, 11:51 AM   #5
arfon
Member
 
Registered: Apr 2004
Distribution: Slackware & RHEL
Posts: 367

Original Poster
Rep: Reputation: Disabled
Quote:
There were never any "uvc" modules in 14.1 on ARM.
You know, you may be right... I run USB cameras off of my RPis but, they may all be Raspbian. I've got alot of RPis and half are Raspbian and it's starting to get hard to remember which is which from a CLI.


FEATURE REQUEST: uvcvideo module please.
 
Old 05-20-2016, 03:04 AM   #6
drmozes
Slackware Contributor
 
Registered: Apr 2008
Distribution: Slackware
Posts: 1,531

Rep: Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274Reputation: 1274
Quote:
Originally Posted by arfon View Post
You know, you may be right... I run USB cameras off of my RPis but, they may all be Raspbian. I've got alot of RPis and half are Raspbian and it's starting to get hard to remember which is which from a CLI.


FEATURE REQUEST: uvcvideo module please.
I've added that in to the new kernel pushed out today, plus all of the dependencies for it. You're not using it for the RPi though so it won't benefit you, but it's good stuff to have in the armv7 kernel.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Missing modules after compiling new kernel ADX Linux - Newbie 4 08-13-2011 01:42 PM
Missing modules after building new kernel? lugoteehalt Debian 9 11-11-2009 03:36 PM
/lib/modules/2.4.33.3/kernel/sound folder is missing after compiling kernel Paulo Góes Slackware - Installation 2 04-15-2007 08:42 PM
new kernel (2.4.22 up from 2.4.20-6) - missing modules - use old modules? Simon Bridge Linux - Software 1 02-04-2004 05:52 AM
missing kernel modules? guthrie Debian 7 01-02-2004 11:13 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - ARM

All times are GMT -5. The time now is 06:23 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration