Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request - add slcan kernel module #1819

Closed
GBert opened this issue Jan 27, 2017 · 9 comments
Closed

feature request - add slcan kernel module #1819

GBert opened this issue Jan 27, 2017 · 9 comments

Comments

@GBert
Copy link
Contributor

GBert commented Jan 27, 2017

Hi,

slcan is a CAN driver for SLCAN API based boards. These adapters are easy to build and cheap - like this.
Would you be so kind to add slcan to the standard Raspbian distribution ? The slcan kernel module only consumes a few kbytes (roughly 15kByte) disc space.

Thx in advance
Gerd

@6by9
Copy link
Contributor

6by9 commented Jan 27, 2017

Is it just CONFIG_CAN_SLCAN=m that you want, or other options?

@GBert
Copy link
Contributor Author

GBert commented Jan 27, 2017

CONFIG_CAN_SLCAN=m -> yes, that's it. And distribute the slcan.ko with the Raspbian release, of course ;-)

popcornmix added a commit that referenced this issue Jan 27, 2017
popcornmix added a commit to raspberrypi/firmware that referenced this issue Jan 27, 2017
kernel: config: add slcan kernel module
See: raspberrypi/linux#1819

kernel: Add overlay for mcp3008 adc
See: raspberrypi/linux#1818

firmware: arm_display: Fix limit of aspect ratio of two to one
See: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=5851&start=475#p1101545

firmware: raspicam: Fixed dummy error: SIGUSR2 should capture and exit even if verbose is false
See: raspberrypi/userland#372

firmware: leds: Allow controlled re-initialisation
firmware: platform: Always bit-bash the SMPS and GPIO expander
firmware: i2c_gpio: Remove pointless latch get/put

firmware: platform: Remove unused/incorrect CEC_OSD_NAME define
popcornmix added a commit to Hexxeh/rpi-firmware that referenced this issue Jan 27, 2017
kernel: config: add slcan kernel module
See: raspberrypi/linux#1819

kernel: Add overlay for mcp3008 adc
See: raspberrypi/linux#1818

firmware: arm_display: Fix limit of aspect ratio of two to one
See: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=5851&start=475#p1101545

firmware: raspicam: Fixed dummy error: SIGUSR2 should capture and exit even if verbose is false
See: raspberrypi/userland#372

firmware: leds: Allow controlled re-initialisation
firmware: platform: Always bit-bash the SMPS and GPIO expander
firmware: i2c_gpio: Remove pointless latch get/put

firmware: platform: Remove unused/incorrect CEC_OSD_NAME define
@popcornmix
Copy link
Collaborator

This has been added and is in latest rpi-update kernel.

@Ruffio
Copy link

Ruffio commented Feb 5, 2017

@GBert so this issue can be closed now?

@GBert
Copy link
Contributor Author

GBert commented Feb 5, 2017

Many Thx !

@GBert GBert closed this as completed Feb 5, 2017
Noltari pushed a commit to Noltari/linux that referenced this issue Feb 6, 2017
@GBert GBert reopened this Feb 24, 2017
@GBert
Copy link
Contributor Author

GBert commented Feb 24, 2017

slcan is missing again:
pi@raspberrypi:/lib/modules/4.9.11-v7+ $ find ./ -name slcan.ko
pi@raspberrypi:/lib/modules/4.9.11-v7+ $

pelwell pushed a commit that referenced this issue Feb 24, 2017
@pelwell
Copy link
Contributor

pelwell commented Feb 24, 2017

That commit got dropped in the move to 4.9, but it's back in now and will be in the next build.

popcornmix added a commit to raspberrypi/firmware that referenced this issue Feb 26, 2017
kernel: sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT
See: raspberrypi/linux#1859

kernel: config: add slcan kernel module
See: raspberrypi/linux#1819

kernel: Add ads1015 driver to config
See: raspberrypi/linux#1854

kernel: dmaengine: bcm2835: Fix cyclic DMA period splitting
See: raspberrypi/linux#1858

firmware: dtoverlay: find symbols, write properties
See: #613

firmware: arm_loader: Clean up cmdline, add local-mac-address to DT
See: #613

firmware: gpuserv: Boost gpu frequencies when in use

firmware: ILCamera: Add option to disable ISP processing stages

firmware: MMAL/IL: Allow video render to take non aligned sliceheight
firmware: IL ISP: Support unaligned nSliceHeight on input

userland: RaspiStill: Fix regression in d35be767 - uninitialised variable
See: raspberrypi/userland#376
popcornmix added a commit to Hexxeh/rpi-firmware that referenced this issue Feb 26, 2017
kernel: sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT
See: raspberrypi/linux#1859

kernel: config: add slcan kernel module
See: raspberrypi/linux#1819

kernel: Add ads1015 driver to config
See: raspberrypi/linux#1854

kernel: dmaengine: bcm2835: Fix cyclic DMA period splitting
See: raspberrypi/linux#1858

firmware: dtoverlay: find symbols, write properties
See: raspberrypi/firmware#613

firmware: arm_loader: Clean up cmdline, add local-mac-address to DT
See: raspberrypi/firmware#613

firmware: gpuserv: Boost gpu frequencies when in use

firmware: ILCamera: Add option to disable ISP processing stages

firmware: MMAL/IL: Allow video render to take non aligned sliceheight
firmware: IL ISP: Support unaligned nSliceHeight on input

userland: RaspiStill: Fix regression in d35be767 - uninitialised variable
See: raspberrypi/userland#376
popcornmix added a commit to raspberrypi/firmware that referenced this issue Feb 26, 2017
kernel: sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT
See: raspberrypi/linux#1859

kernel: config: add slcan kernel module
See: raspberrypi/linux#1819

kernel: Add ads1015 driver to config
See: raspberrypi/linux#1854

kernel: dmaengine: bcm2835: Fix cyclic DMA period splitting
See: raspberrypi/linux#1858

firmware: dtoverlay: find symbols, write properties
See: #613

firmware: arm_loader: Clean up cmdline, add local-mac-address to DT
See: #613

firmware: gpuserv: Boost gpu frequencies when in use

firmware: ILCamera: Add option to disable ISP processing stages

firmware: MMAL/IL: Allow video render to take non aligned sliceheight
firmware: IL ISP: Support unaligned nSliceHeight on input

userland: RaspiStill: Fix regression in d35be767 - uninitialised variable
See: raspberrypi/userland#376
neuschaefer pushed a commit to neuschaefer/raspi-binary-firmware that referenced this issue Feb 27, 2017
kernel: config: add slcan kernel module
See: raspberrypi/linux#1819

kernel: Add overlay for mcp3008 adc
See: raspberrypi/linux#1818

firmware: arm_display: Fix limit of aspect ratio of two to one
See: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=5851&start=475#p1101545

firmware: raspicam: Fixed dummy error: SIGUSR2 should capture and exit even if verbose is false
See: raspberrypi/userland#372

firmware: leds: Allow controlled re-initialisation
firmware: platform: Always bit-bash the SMPS and GPIO expander
firmware: i2c_gpio: Remove pointless latch get/put

firmware: platform: Remove unused/incorrect CEC_OSD_NAME define
neuschaefer pushed a commit to neuschaefer/raspi-binary-firmware that referenced this issue Feb 27, 2017
kernel: sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT
See: raspberrypi/linux#1859

kernel: config: add slcan kernel module
See: raspberrypi/linux#1819

kernel: Add ads1015 driver to config
See: raspberrypi/linux#1854

kernel: dmaengine: bcm2835: Fix cyclic DMA period splitting
See: raspberrypi/linux#1858

firmware: dtoverlay: find symbols, write properties
See: raspberrypi#613

firmware: arm_loader: Clean up cmdline, add local-mac-address to DT
See: raspberrypi#613

firmware: gpuserv: Boost gpu frequencies when in use

firmware: ILCamera: Add option to disable ISP processing stages

firmware: MMAL/IL: Allow video render to take non aligned sliceheight
firmware: IL ISP: Support unaligned nSliceHeight on input

userland: RaspiStill: Fix regression in d35be767 - uninitialised variable
See: raspberrypi/userland#376
pelwell pushed a commit that referenced this issue Feb 27, 2017
@GBert GBert closed this as completed Mar 1, 2017
@GBert
Copy link
Contributor Author

GBert commented Mar 1, 2017

Thx - it's back !

popcornmix added a commit that referenced this issue Mar 1, 2017
Noltari pushed a commit to Noltari/linux that referenced this issue Mar 8, 2017
ED6E0F17 pushed a commit to ED6E0F17/linux that referenced this issue Mar 12, 2017
popcornmix added a commit that referenced this issue Mar 12, 2017
popcornmix added a commit that referenced this issue Mar 17, 2017
popcornmix added a commit that referenced this issue Mar 18, 2017
popcornmix added a commit that referenced this issue Mar 23, 2017
popcornmix added a commit that referenced this issue Mar 27, 2017
fuzeman pushed a commit to fuzeman/linux-ubuntu-zesty that referenced this issue Mar 30, 2017
popcornmix added a commit that referenced this issue Mar 31, 2017
popcornmix added a commit that referenced this issue Apr 2, 2017
popcornmix added a commit that referenced this issue Apr 10, 2017
popcornmix added a commit that referenced this issue Apr 13, 2017
popcornmix added a commit that referenced this issue Apr 18, 2017
popcornmix added a commit that referenced this issue Apr 22, 2017
popcornmix added a commit that referenced this issue Apr 24, 2017
popcornmix added a commit that referenced this issue Apr 27, 2017
popcornmix added a commit that referenced this issue May 5, 2017
popcornmix added a commit that referenced this issue May 9, 2017
popcornmix added a commit that referenced this issue May 15, 2017
popcornmix added a commit that referenced this issue May 21, 2017
popcornmix added a commit that referenced this issue May 24, 2017
popcornmix added a commit that referenced this issue Jul 12, 2017
popcornmix added a commit that referenced this issue Aug 10, 2017
popcornmix added a commit that referenced this issue Aug 13, 2017
woshihuangzhijie pushed a commit to woshihuangzhijie/linuxcode that referenced this issue Sep 20, 2017
BugLink: https://bugs.launchpad.net/bugs/1691407

See: raspberrypi/linux#1819

(cherry picked from commit 25aa8634418934f094e13ac75c902416194d1dbd)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Colin King <colin.king@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
@alejandro-amo
Copy link

alejandro-amo commented Oct 13, 2017

just for the record: 4.4.21 (newest jessie kernel available at the time of this writing) is still missing slcan module. in this case, apt-get dist-upgrade required in order to get a new version of raspbian and hence getting 4.9.35+

amichelotti pushed a commit to amichelotti/ubuntu-vme-xenial that referenced this issue Oct 19, 2017
BugLink: https://bugs.launchpad.net/bugs/1691407

See: raspberrypi/linux#1819

(cherry picked from commit 25aa8634418934f094e13ac75c902416194d1dbd)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Colin King <colin.king@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
popcornmix added a commit that referenced this issue Oct 29, 2017
raspbian-autopush pushed a commit to raspbian-packages/linux-4.9 that referenced this issue Nov 2, 2017
commit f965950
Author: popcornmix <popcornmix@gmail.com>
Date:   Fri Jan 27 18:49:30 2017 +0000

    config: add slcan kernel module
    
    See: raspberrypi/linux#1819


Gbp-Pq: Topic rpi
Gbp-Pq: Name rpi_1180_f965950aed7e47819d25e6088f0d12faed97dc5e.patch
lianhaidong pushed a commit to lianhaidong/ubuntu-xenial that referenced this issue Nov 6, 2017
BugLink: https://bugs.launchpad.net/bugs/1691407

See: raspberrypi/linux#1819

(cherry picked from commit 25aa8634418934f094e13ac75c902416194d1dbd)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Colin King <colin.king@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
ryncsn pushed a commit to ryncsn/linux-rasp that referenced this issue Nov 21, 2017
liuqun pushed a commit to liuqun/linux-raspi2 that referenced this issue Dec 14, 2017
BugLink: https://bugs.launchpad.net/bugs/1691407

See: raspberrypi/linux#1819

(cherry picked from commit 25aa8634418934f094e13ac75c902416194d1dbd)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Colin King <colin.king@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
liuqun pushed a commit to liuqun/linux-raspi2 that referenced this issue Dec 20, 2017
BugLink: https://bugs.launchpad.net/bugs/1691407

See: raspberrypi/linux#1819

(cherry picked from commit 25aa8634418934f094e13ac75c902416194d1dbd)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Colin King <colin.king@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
polceanum pushed a commit to polceanum/ubuntu-xenial that referenced this issue Feb 6, 2018
BugLink: https://bugs.launchpad.net/bugs/1691407

See: raspberrypi/linux#1819

(cherry picked from commit 25aa8634418934f094e13ac75c902416194d1dbd)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Colin King <colin.king@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
raspbian-autopush pushed a commit to raspbian-packages/linux-4.9 that referenced this issue Apr 7, 2018
commit 77d9246
Author: popcornmix <popcornmix@gmail.com>
Date:   Fri Jan 27 18:49:30 2017 +0000

    config: add slcan kernel module
    
    See: raspberrypi/linux#1819


Gbp-Pq: Topic rpi
Gbp-Pq: Name rpi_1179_77d924695c56ca1223bcd8d243f3b1d55d30cbf9.patch
APokorny pushed a commit to ubports/ubuntu_kernel_xenial that referenced this issue Oct 11, 2018
BugLink: https://bugs.launchpad.net/bugs/1691407

See: raspberrypi/linux#1819

(cherry picked from commit 25aa8634418934f094e13ac75c902416194d1dbd)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Colin King <colin.king@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
raspbian-autopush pushed a commit to raspbian-packages/linux-4.9 that referenced this issue Nov 11, 2018
commit 77d9246
Author: popcornmix <popcornmix@gmail.com>
Date:   Fri Jan 27 18:49:30 2017 +0000

    config: add slcan kernel module
    
    See: raspberrypi/linux#1819


Gbp-Pq: Topic rpi
Gbp-Pq: Name rpi_1179_77d924695c56ca1223bcd8d243f3b1d55d30cbf9.patch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants