Profile

Cover photo
SocketCAN
97 followers|28,380 views
AboutPostsPhotosVideos

Stream

SocketCAN

Shared publicly  - 
 
MOVED TO GITHUB: Linux-CAN user space source repositories

As Gitorious is to be acquired by GitLab and gitorious.org will shut down at end of May the Linux-CAN / SocketCAN git repositories have to be moved away from https://gitorious.org/linux-can/

As many of you already have a GitHub account Marc and Oliver agreed on following Yegors suggestion to move the Linux-CAN / SocketCAN repos to GitHub. You can now find the Linux-CAN repositories at:

https://github.com/linux-can/

See details for the current Linux-CAN repositories at:
http://marc.info/?l=linux-can&m=142558239621619
[prev in list] [next in list] [prev in thread] [next in thread] List: linux-can Subject: MOVED TO GITHUB: Linux-CAN user space source repositories From: Oliver Hartkopp Date: 2015-03-05 19:06:27 Message-ID: 54F8A933.1040309 () hartkopp ! net [Download message RAW] ...
3
1
Yegor Yefremov's profile photo
Add a comment...

SocketCAN

Shared publicly  - 
 
The socketcand server  from Jan-Niklas (https://github.com/dschanoeh/socketcand) which enables the access to PF_CAN sockets via PF_INET sockets gained ISO-TP support. The IP-based socketcand server is used e.g. by the JAVA based Kayak CAN monitoring tool (http://kayak.2codeornot2code.org/) to omit the implementation of a JNI interface for PF_CAN sockets in JAVA.
As the ISO-TP support is pretty new, feel free to check out the 0.4.0 release from Olivers socketcand fork at https://github.com/hartkopp/socketcand for testing. The documentation has been updated and feedback is welcome ...
4
1
Oliver Hartkopp's profile photoYegor Yefremov's profile photoHedwin Koning's profile photoSteffen Köhler's profile photo
9 comments
 
if I read correctly this allows access to socketcan using an ip based connect, correct?
Add a comment...

SocketCAN

Shared publicly  - 
 
In this tutorial you will learn how to gain access to a vehicle's internal network using a Raspberry Pi and CAN-Bus Board!

via +Vadim Tkachenko 
In this tutorial you will learn how to gain access to a vehicle's internal network using a Raspberry Pi and CAN-Bus Board!
6
2
Yegor Yefremov's profile photoCraig Smith's profile photo
Add a comment...

SocketCAN

Shared publicly  - 
 
For the introduction of the CAN FD capable driver infrastructure in Linux 3.15 there's a short article in the CAN in Automation Newsletter. #socketcan #linux  
1
Add a comment...

SocketCAN

Shared publicly  - 
 
can-utils moved to Debian's testing repository!

#socketcan #debian  
general. source: can-utils (extra, misc); version: 0.0+git20140227-1; maint: Alexander GQ Gerasiov; arch: linux-any; std-ver: 3.9.5; VCS: Git (browse). versions ... pool. testing: save 0.0+git20140227-1; unstable: save 0.0+git20140227-1. binaries. can-utils (0 bugs: 0, 0, 0, 0) ...
5
1
Oliver Hartkopp's profile photoYegor Yefremov's profile photo
 
root@linuxbox:~# aptitude install can-utils
The following NEW packages will be installed:
  can-utils
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 68,1 kB of archives. After unpacking 356 kB will be used.
Get: 1 http://ftp.de.debian.org/debian/ unstable/main can-utils i386 0.0+git20140227-1 [68,1 kB]
Fetched 68,1 kB in 0s (299 kB/s)   
Selecting previously unselected package can-utils.
(Reading database ... 183220 files and directories currently installed.)
Preparing to unpack .../can-utils_0.0+git20140227-1_i386.deb ...
Unpacking can-utils (0.0+git20140227-1) ...
Setting up can-utils (0.0+git20140227-1) ...
                                         
root@linuxbox:~# _

Yeah!!    \o/
Add a comment...

SocketCAN

Shared publicly  - 
 
can-utils got important license cleanup and is ready to be picked up by various Linux ditros for packaging.

+Fedora Project +openSUSE +Debian 
From: Marc Kleine-Budde pengutronix.de> Subject: [PATCH v7 00/10] License cleanup. Newsgroups: gmane.linux.can. Date: 2014-01-21 12:59:54 GMT (1 week, 18 hours and 23 minutes ago). Picking up ukl's patches. changes since v6: - update commit message of 05/10 - fix embedded paths in ...
3
2
Yegor Yefremov's profile photoDavid Anders (prpplague)'s profile photo
Add a comment...
Have them in circles
97 people
Nazmi Febrian's profile photo
Pascal Vandensteen's profile photo
david richards's profile photo
Steffen Köhler's profile photo
Mike Lutton's profile photo
Tomasz Nowak's profile photo
Jeremy Hahn's profile photo
RGUIA TAOUFIK's profile photo
Martin Paprcka's profile photo

SocketCAN

Shared publicly  - 
 
Took some pictures of historic automotive communication controllers for the SocketCAN profile background picture. CC-BY-SA 4.0 by Oliver Hartkopp
2
2
Yegor Yefremov's profile photoMasanobu NISHIMURA's profile photo
Add a comment...

SocketCAN

Shared publicly  - 
 
Pavel Pisa demonstrates Matlab/Simulink support for SocketCAN.

http://lintarget.sourceforge.net/can_bus/index.html
Hello Yegor and others, I want to inform you that we have basic blocks working with SocketCAN already and we have demonstrated our setup to control and monitor small robotic arm over CANopen PDO messages at Real Time Linux Workshop at Dusseldorf last Sunday. https://www.osadl.org/?id=2018 The ...
2
1
Yegor Yefremov's profile photo
Add a comment...

SocketCAN

Shared publicly  - 
 
Nice instrument cluster simulation with  +SocketCAN from #opengarages  
 
Working on an instrument cluster (IC) simulation. Written on +SteamOS (linux) with SDL and +SocketCAN. The IC app listens on the CAN interface for speed, turn signals and door command (so far) and the controls app uses a game controller to generate CAN packets.

The goal is to use this for training. You can setup a virtual can interface and play "standard" CAN traffic on the bus. Then load the IC simulator in randomize mode to randomize what arbitration IDs and bits are used for the controls. It then spits out a seed that can be passed to the controls app so it can sync to the same values. It is then possible to practice reversing an active CAN bus that is different every time.

This system is for some upcoming training. Source will be released then.

#OpenGarages
2
1
Yegor Yefremov's profile photo
Add a comment...

SocketCAN

Shared publicly  - 
 
Stackoverflow provides new tag socketcan. Feel free to use it for SocketCAN related questions.

#socketcan #stackoverflow  
Q&A for professional and enthusiast programmers
3
Add a comment...

SocketCAN

Shared publicly  - 
 
I've started a series of SocketCAN related tutorials on elinux.org. The first one is about bringing a CAN interface up. As always comments/suggestions are highly appreciated.

#socketcan #iproute2 #tutorial  
Introduction. SocketCAN provides several CAN interface types: virtual interfaces like vcan0; native (real hardware) interfaces like can0; SLCAN based interfaces like slcan0. Virtual Interfaces. Virtual CAN interfaces will be brought up via ipoute2 ip utility: $ modprobe vcan $ sudo ip link add ...
2
1
Yegor Yefremov's profile photo
Add a comment...

SocketCAN

Shared publicly  - 
 
CAN to UDP gateway project (in German)

#socketcan #udp  
can2udp. Zusammenfassung: can2udp ist das Linux Äquivalent zu Gbox2Eth. Es vermittelt CAN Botschaften zwischen einem CAN Interface und dem LAN/WLAN. Was macht das Programm ? Hier eine schematische Übersicht: Dieses Programm dient als Gateway zwischen Ethernet und CAN Bus.
1
Add a comment...
Story
Tagline
CAN framework for Linux
Introduction
This page is dedicated to Controller Area Network (CAN) support in Linux. The purpose is to report about new versions of software, supported hardware and also to introduce new and existing projects around CAN.

See Wikipedia entry for initial information about SocketCAN: http://en.wikipedia.org/wiki/Socketcan