Forum: Mikrocontroller und Digitale Elektronik can4linux Revision herausfinden?


von Klemmen (Gast)


Lesenswert?

Hallo,
ich nutze can4linux. Im laufe der Zeit habe ich diverse male eine andere 
Revision installiert und mir das immer fein aufgeschrieben. Nun hab ich 
es vor einiger Zeit nicht getan und würde nun gerne wissen, welche 
Revision ich genau aktuell installiert habe. Kann mir jemand sagen, 
wie/wo ich das nachgucken kann?

von oszi40 (Gast)


Lesenswert?

Klemmen schrieb:
> Kann mir jemand sagen,
> wie/wo ich das nachgucken kann?

GiDF Befehl uname -a
https://www.oreilly.de/buecher/12790/9783960090342-linux---die-wichtigen-befehle-kurz-%26-gut.html

von Klemmen (Gast)


Lesenswert?

Mir geht es um die Revision von can4linux und nicht um die von Linux

von Bauform B. (bauformb)


Lesenswert?

geht das nicht mehr?
1
cat /proc/sys/dev/Can/version
oder
1
modinfo can4linux

von Klemmen (Gast)


Lesenswert?

Bauform B. schrieb:
> geht das nicht mehr?
> cat /proc/sys/dev/Can/version
> oder
> modinfo can4linux

Doch, da erhalte ich aber nicht die Revsionsnummer, welche z. B. 502 
oder 518 sein könnte.

modinfo can4linux
filename:       /lib/modules/3.4.108+/kernel/net/can/can4linux.ko
description:    CAN fieldbus driver ISA-Allwinner A20 CAN -
license:        GPL
author:         H.-J.Oertel <hj.oertel@t-online.de
version:        4.3
srcversion:     B4839755C34D5B5943E51C1
depends:
vermagic:       3.4.108+ SMP preempt mod_unload modversions ARMv7 p2v8
parm:           virtual:int
parm:           errint:int

cat /proc/sys/dev/Can/version
4.5_BANANAPI SVN version

von Klemmen (Gast)


Lesenswert?

Ich habe es bisher nicht herausfinden können. Kann jemand weiterhelfen?

von Imonbln (Gast)


Lesenswert?

Klemmen schrieb:
> modinfo can4linux
> filename:       /lib/modules/3.4.108+/kernel/net/can/can4linux.ko
> version:        4.3

die 4.3 reicht nicht als Version? Btw Du solltest mal über einen neuen 
Kernel nachdenken 3.4.108 ist vom "Fri Jun 19 2015" und der ganze 3.4 
Kernel seit 2016 Out of Support. Das Heißt da hat sich seit 5 Jahren 
keiner mehr um den Kernel gekümmert. Wie wäre es mit einen neuen Kernel 
und dabei dann gleich das passende can4 Linux installieren, dann hast du 
dein eigentliches Problem gleich nebenbei erledigt.

Generell empfehle ich dir davon abzurücken, einfach was zu Installieren. 
Ich kenne dein Setup nicht aber entweder du gehst den DevOps weg und 
nutzt Orchestrierung wie Ansible um Dinge aktuell zu halten (und hast 
dann in deiner Versionsverwaltung die Information welche du gerade 
suchst) , oder du bist embedded Unterwegs da solltest du dann über 
packages oder Images als weg zur Installation nachdenken, und jeder 
Packagemanager kann dir sagen welche Version er installiert hat.

von Klemmen (Gast)


Lesenswert?

Gebe dir schon recht mit dem aktuell halten. Ist in dem Fall aber nicht 
Notwendig, da das Gerät in einem extra VLAN ist und kein Internet 
zugriff hat.

Trotz alledem würde ich das Gerät gerne aktuell halten, habe aber das 
Problem, dass ich ein Banana Pi verwende. Sprich aktuell und can4linux 
gibt es nicht oder ich finde es nicht. Wenn du eine Idee hast, wie ich 
das erreichen könnte, auch gerne mit anderer Hardware (Preis sollte 
vertretbar sein BP ca. 10 EUR bei ebay), würde ich mich freuen über 
deinen Kommentar.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.