RE: Günstigste Zentrale incl. Server ?!

#76 von M-Gleis , 12.10.2015 08:04

Hallo Zusammen,

ich habe mal die Verdrahtung des Banana Pi mit der Gleisbox in ein (für mich) anschaulicheres Bild übernommen - dann muss man sich die Informationen nicht zusammensammeln und ihr könnt mir die Korrektheit bestätigen



Jetzt muss ich mir nur noch einen MCP2562 besorgen !


Mit scheppernden Grüssen

Ralf

--------------------------------------------------------------------------------------------------------


 
M-Gleis
RegionalExpress (RE)
Beiträge: 63
Registriert am: 27.07.2012


RE: Günstigste Zentrale incl. Server ?!

#77 von bertr2d2 , 12.10.2015 08:23

Hallo Ralf,

Zitat von M-Gleis
Hallo Zusammen,

ich habe mal die Verdrahtung des Banana Pi mit der Gleisbox in ein (für mich) anschaulicheres Bild übernommen - dann muss man sich die Informationen nicht zusammen sammeln und ihr könnt mir die Korrektheit bestätigen



Jetzt muss ich mir nur noch einen MCP2562 besorgen !



passt noch nicht ganz: CANTX und CANRX sind auf IO4(PH20 Pin 16) bzw. IO5 (PH21 Pin 18). Siehe auch:
http://www.bananapi-kaufen.de/tag/gpio/ -> CON3 GPIO Header.
Du solltest zudem auch 100nf Keramik-Kondensatoren nähe Vdd und Vio setzen. BTW: CANL und CANH greife ich in der Gleisbox mittlerweile an der Mini DIN10-Buchse an der Lötung ab. Ist doch um einiges einfacher.

Noch erwähnen möchte ich, das man auch einen ISO1050 nehmen kann. Dann hat man gleich auch eine galvanische Trennung mit eingebaut. Die notwendigen, zusätzlichen 5V kann man in der Gleisbox am Längsregler abgreifen.


Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#78 von M-Gleis , 12.10.2015 10:24

Guten Morgen Gerd,

so kann man die Pins natürlich auch zählen - das passt dann auch so zur Beschriftungen P1, P2 und P25, P26 (wo ist dieser Smily, der sich das Brett vor den Kopf haut) - also schnell die Korrektur:




Die Pins an der Gleisbox habe ich auch an der Lötung der DIN Buchse abgegriffen - am elegantesten wäre es einen DIN Stecker zu nutzen und ihn in die dafür vorgesehene Buchse zu stöpseln - leider scheinen die Stecker nicht so leicht zu beschaffen zu sein


Mit scheppernden Grüssen

Ralf

--------------------------------------------------------------------------------------------------------


 
M-Gleis
RegionalExpress (RE)
Beiträge: 63
Registriert am: 27.07.2012


RE: Günstigste Zentrale incl. Server ?!

#79 von bertr2d2 , 12.10.2015 11:03

Hallo Ralf

Zitat von M-Gleis
Guten Morgen Gerd,

die 100nf Kondensatoren dürfen nicht in Reihe geschaltet werden; sie sollen Störungen in der Versorgungsspannung blocken. Die 100nF Kondensatoren gehören zwischen Vss - GND und Vio - GND und das möglichst nahe am MCP2562. Ein Blick ins Datenblatt (Seite 6 unten) schadet nie .

Zitat

Die Pins an der Gleisbox habe ich auch an der Lötung der DIN Buchse abgegriffen - am elegantesten wäre es einen DIN Stecker zu nutzen und ihn in die dafür vorgesehene Buchse zu stöpseln - leider scheinen die Stecker nicht so leicht zu beschaffen zu sein


stimmt, die Mini DIN10 Buchsen und Stecker sind schwer zu beschaffen bzw. man muss sie in entsprechenden Stückzahlen bestellen. Ich habe aber keine Lust auf 1998 Buchsen hängen zu bleiben auch wenn diese eine Stückpreis von 10 Cent haben

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#80 von aftpriv , 12.10.2015 12:04

Zitat von M-Gleis
... (wo ist dieser Smily, der sich das Brett vor den Kopf haut) ....


da ist der smily

Gruß

Alf


Pickel-Bahner seit 1958 / K-Gleis + ZIMO-Decoder (MX633P22/MX645P22)
RocRail & RocNetNode jeweils auf RasPi
Email bezüglich MobaLedLib-Belange: LedLib@yahoo.com


aftpriv  
aftpriv
EuroCity (EC)
Beiträge: 1.279
Registriert am: 03.04.2012
Ort: MKK, Hessischer Spessart
Gleise K-Gleis und Selbsbau-Pickel-Gleis (DC-Gleis mit Mittelleiter ausrüsten)
Spurweite H0
Steuerung Rocrail + Rocnetnode auf Raspi
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#81 von M-Gleis , 12.10.2015 15:49

Hallo Zusammen,

ich weiss, ich hab's nicht anders gewollt Noch mehr Wünsche und Anregungen ?


Mit scheppernden Grüssen

Ralf

--------------------------------------------------------------------------------------------------------


 
M-Gleis
RegionalExpress (RE)
Beiträge: 63
Registriert am: 27.07.2012


RE: Günstigste Zentrale incl. Server ?!

#82 von bertr2d2 , 12.10.2015 17:13

Hallo Ralf,

Zitat von M-Gleis
Hallo Zusammen,

ich weiss, ich hab's nicht anders gewollt Noch mehr Wünsche und Anregungen ?


sorry, es fehlt noch die Option über eine Jumper die 120 Ohm Terminierung zwischen CANL und CANH zu aktivieren.
Dann ist es aber wirklich komplett

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#83 von hawibi , 14.10.2015 19:23

Hallo Gerd,

das Thema interessiert und ich beobachte den Thread schon eine Weile.

Jetzt bin ich soweit, es auch zu versuchen.

Nach Download und Installation des zusammengestellten Images startet der Banana Pi scheinbar normal und bringt schließlich die Pinguine und danach den Text "Please press Enter to activate this console.".
Eine Enter auf meiner Tastatur führt aber zu keinem Ergebnis.

Welchen Denkfehler mache ich da gerade?
Mit Raspbian kann ich Maus und Tastatur ganz normal benutzen.

Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


RE: Günstigste Zentrale incl. Server ?!

#84 von bertr2d2 , 14.10.2015 22:53

Hallo Hawibi,

Zitat von hawibi
Hallo Gerd,

das Thema interessiert und ich beobachte den Thread schon eine Weile.

Jetzt bin ich soweit, es auch zu versuchen.

Nach Download und Installation des zusammengestellten Images startet der Banana Pi scheinbar normal und bringt schließlich die Pinguine und danach den Text "Please press Enter to activate this console.".
Eine Enter auf meiner Tastatur führt aber zu keinem Ergebnis.


Huch, ich muss gestehen, ich habe da noch nie Pinguine gesehen. Ich verwende aber auch keinen Bildschirm an HDMI nur die Console über UART.

Zitat

Welchen Denkfehler mache ich da gerade?
Mit Raspbian kann ich Maus und Tastatur ganz normal benutzen.


Maus und Tastatur werden hier nicht funktionieren - das Image ist als Headless Server (ohne Bildschirm) gedacht. Du kannst aber mal versuchen, die BPi über Netzwerk zu erreichen. Auf dem BPi läuft ein DHCP-Server, der Adressen aus dem Bereich 192.168.1.0/24 vergibt wobei der BPi selbst die .1 hat. Passwort ist keins gesetzt.

BTW: In meinem Netz ist der BPi ganz normaler Client. Die Netzwerk-Konfiguration sieht bei mir so aus:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 

root@BananaPi:~# cat /etc/config/network
 
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
 
config globals 'globals'
option ula_prefix 'fd61:97c1:5076::/48'
 
config interface 'lan'
option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'dhcp'
option ip6assign '60'
 


Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#85 von M-Gleis , 15.10.2015 08:10

Moin Gerd,

mir ist zwar nicht so richtig klar, warum ich an dieser Stelle den Bus termininieren möchte, aber ich habs mal eingefügt


Mit scheppernden Grüssen

Ralf

--------------------------------------------------------------------------------------------------------


 
M-Gleis
RegionalExpress (RE)
Beiträge: 63
Registriert am: 27.07.2012


RE: Günstigste Zentrale incl. Server ?!

#86 von bertr2d2 , 15.10.2015 11:15

Hallo Ralf,

Zitat von M-Gleis
Moin Gerd,

mir ist zwar nicht so richtig klar, warum ich an dieser Stelle den Bus termininieren möchte, aber ich habs mal eingefügt

die Terminierung dient dazu, Reflexionen auf dem CAN-Bus zu unterdrücken. Bei kleinen Installationen mit wenigen Teilnehmern wird es wahrscheinlich auch ohne Terminierung funktionieren, aber besser, wenn man sowas schon vorsieht. Spätestens wenn BPi und Gleisbox ein paar Meter auseinander stehen, dann kommt man um die Terminierung nicht herum.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#87 von hawibi , 15.10.2015 19:55

Hallo Gerd,

ich hab's geahnt. Da war ich völlig auf dem falschen Dampfer unterwegs.

Mit einem Switch über Ethernetkabel mit meinem Notebook verbunden kann ich wunderbar unter der genannten Adresse erreichen. Als DHCP-Server scheint er aber nicht zu laufen:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 

root@OpenWrt:~# cat /etc/config/network
 
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
 
config globals 'globals'
option ula_prefix 'fdf7:bfa5:15ed::/48'
 
config interface 'lan'
option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
 

 



Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


RE: Günstigste Zentrale incl. Server ?!

#88 von bertr2d2 , 15.10.2015 20:07

Hallo Hawibi,

Zitat von hawibi
Hallo Gerd,

ich hab's geahnt. Da war ich völlig auf dem falschen Dampfer unterwegs.

Mit einem Switch über Ethernetkabel mit meinem Notebook verbunden kann ich wunderbar unter der genannten Adresse erreichen. Als DHCP-Server scheint er aber nicht zu laufen:


ich glaube schon: Unter OpenWRT heist der DHCP-Server Daemon dnsmasq - siehe auch: /etc/config/dhcp.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#89 von hawibi , 18.10.2015 13:32

Hallo Gerd,

vielen Dank für die bisherige Hilfe. Ich versuche mich Stück für Stück voranzuarbeiten, hänge aber immer noch an einem Problem:
Verbinde ich den BPi direkt über einen Switch mit meinem Notebook über die Adresse 192.168.1.1, kann ich ihn bedienen, mit SSH und HTTP drauf zugreifen und z.B. sukzessive meine Rocrail-Dateien einbinden.
Allerdings möchte ich ihn nicht ständig fest an mein Notebook binden. Am liebsten wäre mir eine Einbindung in mein Heimnetzwerk, zumal ich dann das dort vorhandene Wlan nutzen könnte, z.B. für Rocweb oder die Remoteadministration ohne Kabelverbindung vom Notebook aus.
Leider habe ich weder beim Lesen in der OpenWRT-Doku noch auf anderen Wegen im Internet eine Lösung gefunden, wie ich den BPi mit OpenWRT als Client in mein Netzwerk einbinden kann.
Hast Du einen Tip für mich?

Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


RE: Günstigste Zentrale incl. Server ?!

#90 von bertr2d2 , 18.10.2015 14:24

Hallo Hawibi,

Zitat von hawibi
Hallo Gerd,

vielen Dank für die bisherige Hilfe. Ich versuche mich Stück für Stück voranzuarbeiten, hänge aber immer noch an einem Problem:
Verbinde ich den BPi direkt über einen Switch mit meinem Notebook über die Adresse 192.168.1.1, kann ich ihn bedienen, mit SSH und HTTP drauf zugreifen und z.B. sukzessive meine Rocrail-Dateien einbinden.
Allerdings möchte ich ihn nicht ständig fest an mein Notebook binden. Am liebsten wäre mir eine Einbindung in mein Heimnetzwerk, zumal ich dann das dort vorhandene Wlan nutzen könnte, z.B. für Rocweb oder die Remoteadministration ohne Kabelverbindung vom Notebook aus.
Leider habe ich weder beim Lesen in der OpenWRT-Doku noch auf anderen Wegen im Internet eine Lösung gefunden, wie ich den BPi mit OpenWRT als Client in mein Netzwerk einbinden kann.
Hast Du einen Tip für mich?


Siehe voherigen Eintrag. Du musst nur die '/etc/config/network/' Datei ändern, insbesondere 'proto dhcp' unter Interface LAN:

1
2
3
4
5
6
7
8
 

config interface 'lan'
option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'dhcp'
option ip6assign '60'
 
 


Danach "/etc/init.d/network restart" aufrufen oder BPi neu starten. Dann zieht sich der BPi eine IP-Adresse per DHCP.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#91 von hawibi , 19.10.2015 16:05

Hallo Gerd,

kurze Info: Das hat geholfen, gestern abend habe ich zum ersten Mal über das Smartphone Rocweb ansprechen können.
Vielen Dank.
Jetzt steht CAN und die Verbindung zur Gleisbox an.

Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


RE: Günstigste Zentrale incl. Server ?!

#92 von hawibi , 19.10.2015 22:34

Hallo Gerd,

und schon steht das nächste Problem an:
20151019.195917.439 r8005E gbxwrite OSocket 0107 gethostbyname() failed [1590796] [22] [Invalid argument]

Das wird bei jedem Zugriffsversuch auf die Gleisbox gemeldet.

Was fehlt?

Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


RE: Günstigste Zentrale incl. Server ?!

#93 von bertr2d2 , 19.10.2015 22:53

Hallo Hawibi,

Zitat von hawibi
Hallo Gerd,

und schon steht das nächste Problem an:
20151019.195917.439 r8005E gbxwrite OSocket 0107 gethostbyname() failed [1590796] [22] [Invalid argument]

Das wird bei jedem Zugriffsversuch auf die Gleisbox gemeldet.

Was fehlt?


aus irgendeinem Grund kann Rocrail den DNS-Namen nicht auflösen bzw. nichts mit der eingetragenen IP Adresse anfangen. Wie sieht Deine rocrail.ini aus ? Bitte sende auch mal Deinen kompletten Rocrail-Log. Und: was sagt 'ifconfig ; ps -aef | grep can2lan; dmesg | grep -i can' ?

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#94 von hawibi , 20.10.2015 00:35

Hallo Gerd,

meinst Du mit Rocrail-Log die Rocrail00x.trc? Die ist ziemlich umfangreich, da ich meine bisherige Gleisplandatei bereits auf den BPi übertragen habe.

rocrail.ini:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 

<?xml version="1.0" encoding="UTF-8"?>
<rocrail resetspfx="false" planfile="/root/Lindi/Lindiplan.xml" occupancy="/root/Lindi/occ.xml" locs="" backup="true" maxbackup="100" backuppath="/root/Lindi/backup" keypath="/root/Lindi/lic.dat" libpath="/opt/rocrail" imgpath="/root/Lindi/images" iconpath="icons" issuepath="issues" soundpath="sounds" soundplayer="" soundplayerlocation="false" xmlscriptpath="." ptiid="" lciid="" dpiid="" sviid="" sciid="" fsutf8="true" scsensor="" createmodplan="false" aboxhome="" poweroffonexit="true" poweronatinit="false" shutdownonexit="false" nodevcheck="false" donkey="" doneml="">
<ctrl sgevents="false" swtimeout="250" minbklc="20" ignevt="5" initfieldpause="500" seed="4711" savepostime="10" secondnextblock="false" initfieldpower="true" enableswfb="true" eventtimeout="0" signalreset="0" routeswtime="10" disablerouteVreduce="false" greenaspect="false" semaphorewait="1" signalwait="0" locostartgap="0" blockinitpause="0" stopnonecommuter="false" syncroutes="false" syncroutetimeout="2500" timedsensors="false" enableanalyzer="true" ebreakforceunlock="false" defaspect="red" skipsetsw="false" skipsetsg="false" usebicom="true" useident="true" poweroffonidentmismatch="false" poweroffatghost="true" ebreakatghost="false" keepghost="false" disablesteal="false" poweroffatreset="true" allowzerothrottleid="false" releaseonidle="false" closeonghost="false" closenoevents="false" selectshortestblock="false" restoreschedule="true" actiontimer60="true" createguestonbidi="false" usebididir="false" disableblockwait4gomanual="false" stopatin4gomanual="true" v0atpoweron="false" useonlyfirstident="true" userandomrate="false" virtualtimer="1" redirecttomaster="true" weather="true" v0onebreak="false"/>
<trace rfile="rocrail" protpath="" nr="10" size="100" debug="false" info="true" calc="true" byte="false" automatic="false" monitor="true" listen2all="false"/>
<digint lib="virtual" iid="vcs-1" restricted="false" stress="false" libpath="/opt/rocrail"/>
<clock hour="19" minute="59" divider="1" update="1" stopclockatpoweroff="true"/>
<tcp port="8051" maxcon="10" controlcode="" slavecode="" onlyfirstmaster="false"/>
<devices serial=""/>
<srcpcon port="4303" active="false" device=""/>
<SnmpService port="161" active="false" traphost="localhost" trapport="0"/>
<r2rnet id="" addr="224.0.0.1" port="1234" routes="netroutes.xml" enable="false"/>
<anaopt setRouteId="true" cleanRouteId="true" setBlockId="true" resetBlockId="true" addSignalBlockAssignment="false" resetSignalBlockAssignment="false" addFeedbackBlockAssignment="false" resetFeedbackBlockAssignment="false" basicCheck="true" basicClean="false" blockCheck="true" blockClean="false" routeCheck="true" routeClean="false" actionCheck="true" actionClean="false"/>
<http port="0" refresh="0">
<webclient port="8088" webpath="/opt/rocrail/web/html" svgpath1="/opt/rocrail/svg/themes/SpDrS60" svgpath2="." svgpath3="." svgpath4="." svgpath5="." imgpath="/root/Lindi/images">
<rocweb/>
</webclient>
</http>
<digint iid="Gleisbox" lib="mgbox" device="com1" host="" userid="" port="0" udpportTX="0" udpportRX="0" fbmod="0" protver="0" sublib="default" systeminfo="true" locolist="false" flow="cts" asciiprotocol="false" swtime="250" reportstate="true" v0onebreak="false" restricted="false" stress="false" libpath="/opt/rocrail">
<mcs2 discovery="false" bind="true" cmdpause="10" sensorbegin="0" sensorend="0"/>
</digint>
</rocrail>
 
 



und:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
 

root@OpenWrt:~# ifconfig
br-lan Link encap:Ethernet HWaddr 02:D3:06:01:94:13
inet addr:192.168.178.3 Bcast:192.168.178.255 Mask:255.255.255.0
inet6 addr: fe80::d3:6ff:fe01:9413/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8207 errors:0 dropped:0 overruns:0 frame:0
TX packets:5047 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:655069 (639.7 KiB) TX bytes:2006033 (1.9 MiB)
 
can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP NOARP MTU:16 Metric:1
RX packets:2 errors:1 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:16 (16.0 B) TX bytes:0 (0.0 B)
Interrupt:47
 
eth0 Link encap:Ethernet HWaddr 02:D3:06:01:94:13
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16417 errors:0 dropped:0 overruns:0 frame:0
TX packets:5824 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3359594 (3.2 MiB) TX bytes:2054121 (1.9 MiB)
Interrupt:48
 
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:40 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3589 (3.5 KiB) TX bytes:3589 (3.5 KiB)
 
root@OpenWrt:~# ps -aef | grep can2lan
ps: unrecognized option: a
BusyBox v1.23.2 (2015-10-13 16:04:15 CEST) multi-call binary.
 
Usage: ps
 
Show list of processes
 
w Wide output
 
root@OpenWrt:~# dmesg | grep -i can
[ 9.262119] can: controller area network core (rev 20120528 abi 9)
[ 9.275234] can: broadcast manager protocol (rev 20120528 t)
[ 9.282064] CAN device driver interface
[ 9.287106] can: netlink gateway (rev 20130117) max_hops=1
[ 9.293761] can: raw protocol (rev 20120528)
[ 11.987348] sun4i_can 1c2bc00.can: device registered (base=f02b6c00, irq=47)
[ 16.584507] sun4i_can 1c2bc00.can can0: New error state: 2
[ 22.055027] sun4i_can 1c2bc00.can can0: New error state: 3
[ 22.055052] sun4i_can 1c2bc00.can can0: bus-off
root@OpenWrt:~#
 
 



Hilft das?

Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


RE: Günstigste Zentrale incl. Server ?!

#95 von bertr2d2 , 20.10.2015 00:49

Hallo Hawibi,

Zitat von hawibi
Hallo Gerd,

meinst Du mit Rocrail-Log die Rocrail00x.trc? Die ist ziemlich umfangreich, da ich meine bisherige Gleisplandatei bereits auf den BPi übertragen habe.

rocrail.ini:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 

<?xml version="1.0" encoding="UTF-8"?>
<rocrail resetspfx="false" planfile="/root/Lindi/Lindiplan.xml" occupancy="/root/Lindi/occ.xml" locs="" backup="true" maxbackup="100" backuppath="/root/Lindi/backup" keypath="/root/Lindi/lic.dat" libpath="/opt/rocrail" imgpath="/root/Lindi/images" iconpath="icons" issuepath="issues" soundpath="sounds" soundplayer="" soundplayerlocation="false" xmlscriptpath="." ptiid="" lciid="" dpiid="" sviid="" sciid="" fsutf8="true" scsensor="" createmodplan="false" aboxhome="" poweroffonexit="true" poweronatinit="false" shutdownonexit="false" nodevcheck="false" donkey="" doneml="">
<ctrl sgevents="false" swtimeout="250" minbklc="20" ignevt="5" initfieldpause="500" seed="4711" savepostime="10" secondnextblock="false" initfieldpower="true" enableswfb="true" eventtimeout="0" signalreset="0" routeswtime="10" disablerouteVreduce="false" greenaspect="false" semaphorewait="1" signalwait="0" locostartgap="0" blockinitpause="0" stopnonecommuter="false" syncroutes="false" syncroutetimeout="2500" timedsensors="false" enableanalyzer="true" ebreakforceunlock="false" defaspect="red" skipsetsw="false" skipsetsg="false" usebicom="true" useident="true" poweroffonidentmismatch="false" poweroffatghost="true" ebreakatghost="false" keepghost="false" disablesteal="false" poweroffatreset="true" allowzerothrottleid="false" releaseonidle="false" closeonghost="false" closenoevents="false" selectshortestblock="false" restoreschedule="true" actiontimer60="true" createguestonbidi="false" usebididir="false" disableblockwait4gomanual="false" stopatin4gomanual="true" v0atpoweron="false" useonlyfirstident="true" userandomrate="false" virtualtimer="1" redirecttomaster="true" weather="true" v0onebreak="false"/>
<trace rfile="rocrail" protpath="" nr="10" size="100" debug="false" info="true" calc="true" byte="false" automatic="false" monitor="true" listen2all="false"/>
<digint lib="virtual" iid="vcs-1" restricted="false" stress="false" libpath="/opt/rocrail"/>
<clock hour="19" minute="59" divider="1" update="1" stopclockatpoweroff="true"/>
<tcp port="8051" maxcon="10" controlcode="" slavecode="" onlyfirstmaster="false"/>
<devices serial=""/>
<srcpcon port="4303" active="false" device=""/>
<SnmpService port="161" active="false" traphost="localhost" trapport="0"/>
<r2rnet id="" addr="224.0.0.1" port="1234" routes="netroutes.xml" enable="false"/>
<anaopt setRouteId="true" cleanRouteId="true" setBlockId="true" resetBlockId="true" addSignalBlockAssignment="false" resetSignalBlockAssignment="false" addFeedbackBlockAssignment="false" resetFeedbackBlockAssignment="false" basicCheck="true" basicClean="false" blockCheck="true" blockClean="false" routeCheck="true" routeClean="false" actionCheck="true" actionClean="false"/>
<http port="0" refresh="0">
<webclient port="8088" webpath="/opt/rocrail/web/html" svgpath1="/opt/rocrail/svg/themes/SpDrS60" svgpath2="." svgpath3="." svgpath4="." svgpath5="." imgpath="/root/Lindi/images">
<rocweb/>
</webclient>
</http>
<digint iid="Gleisbox" lib="mgbox" device="com1" host="" userid="" port="0" udpportTX="0" udpportRX="0" fbmod="0" protver="0" sublib="default" systeminfo="true" locolist="false" flow="cts" asciiprotocol="false" swtime="250" reportstate="true" v0onebreak="false" restricted="false" stress="false" libpath="/opt/rocrail">
<mcs2 discovery="false" bind="true" cmdpause="10" sensorbegin="0" sensorend="0"/>
</digint>
</rocrail>
 
 



es fehlt hier der DNS Namen bzw. Eintrag für das CAN-Gateway. Wir verwenden Ethernet und den BPI selbst als Gateway (mit can2lan). Also 127.0.0.1 ist die richtige Adresse. Im Original-Image ist das auch so hinterlegt.

Zitat

und:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 

root@OpenWrt:~# ifconfig
br-lan Link encap:Ethernet HWaddr 02:D3:06:01:94:13
inet addr:192.168.178.3 Bcast:192.168.178.255 Mask:255.255.255.0
inet6 addr: fe80::d3:6ff:fe01:9413/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8207 errors:0 dropped:0 overruns:0 frame:0
TX packets:5047 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:655069 (639.7 KiB) TX bytes:2006033 (1.9 MiB)
 
can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP NOARP MTU:16 Metric:1
RX packets:2 errors:1 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:16 (16.0 B) TX bytes:0 (0.0 B)
Interrupt:47
 
eth0 Link encap:Ethernet HWaddr 02:D3:06:01:94:13
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16417 errors:0 dropped:0 overruns:0 frame:0
TX packets:5824 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3359594 (3.2 MiB) TX bytes:2054121 (1.9 MiB)
Interrupt:48
 
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:40 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3589 (3.5 KiB) TX bytes:3589 (3.5 KiB)
 

root@OpenWrt:~# ps -aef | grep can2lan
ps: unrecognized option: a
BusyBox v1.23.2 (2015-10-13 16:04:15 CEST) multi-call binary.
 
Usage: ps
 
Show list of processes
 
w Wide output
 
root@OpenWrt:~# dmesg | grep -i can
[ 9.262119] can: controller area network core (rev 20120528 abi 9)
[ 9.275234] can: broadcast manager protocol (rev 20120528 t)
[ 9.282064] CAN device driver interface
[ 9.287106] can: netlink gateway (rev 20130117) max_hops=1
[ 9.293761] can: raw protocol (rev 20120528)
[ 11.987348] sun4i_can 1c2bc00.can: device registered (base=f02b6c00, irq=47)
[ 16.584507] sun4i_can 1c2bc00.can can0: New error state: 2
[ 22.055027] sun4i_can 1c2bc00.can can0: New error state: 3
[ 22.055052] sun4i_can 1c2bc00.can can0: bus-off
root@OpenWrt:~#
 
 



Hilft das?



Ja. Du hast hier noch das Problem, das der CAN-Bus nicht korrekt (can0: bus-off) angeschlossen ist.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#96 von hawibi , 20.10.2015 17:44

Hallo Gerd,

vielleicht habe ich zu früh meine Gleisplandateien und alles drum herum auf den BPi kopiert und dadurch die falsche Host-Adresse hinterlegt. Ich habe die Adresse eingetragen und prompt tritt diese Fehlermeldung nicht mehr auf.
Es bleibt die fehlende Verbindung zum CAN-Bus. Die Verkabelung habe ich noch einmal überprüft und durchgemessen. Da finde ich nichts. Oder liegt das Problem irgendwo früher bei den Definitionen auf dem BPi? Ist Can2lan separat zu starten und wenn ja, wie?
Den Rocrail-Server starte ich mit /opt/rocrail/rocrail.
Möglicherweise ist es sinnvoll, alles noch einmal neu aufzusetzen.

Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


RE: Günstigste Zentrale incl. Server ?!

#97 von bertr2d2 , 20.10.2015 18:05

Hallo Hawibi,

Zitat von hawibi
Hallo Gerd,

vielleicht habe ich zu früh meine Gleisplandateien und alles drum herum auf den BPi kopiert und dadurch die falsche Host-Adresse hinterlegt. Ich habe die Adresse eingetragen und prompt tritt diese Fehlermeldung nicht mehr auf.


OK - ein weiteres Problem gelöst

Zitat

Es bleibt die fehlende Verbindung zum CAN-Bus. Die Verkabelung habe ich noch einmal überprüft und durchgemessen. Da finde ich nichts. Oder liegt das Problem irgendwo früher bei den Definitionen auf dem BPi?


Den Fehler meldet der Treiber - und der hat erstmal nix mit anderen Programmen zu tun. Welchen Transceiver nutzt Du denn und wie hast Du ihn angeschlossen ? Sind CANH und CANL ggf. vertauscht ? GND verbunden ?

Zitat

Ist Can2lan separat zu starten und wenn ja, wie?


can2lan wird normalerweise durch Init automatisch gestartet. Schau mal nach 'ps | grep can2lan'.

Zitat

Den Rocrail-Server starte ich mit /opt/rocrail/rocrail.
Möglicherweise ist es sinnvoll, alles noch einmal neu aufzusetzen.


Zum Abschluss macht das durchaus Sinn um eine Reproduzierbarkeit zu erreichen - jetzt aber noch nicht. Du hast ein Schaltungsproblem, das nicht durch Software verursacht wird.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#98 von hawibi , 20.10.2015 18:38

Hallo Gerd,

Transceiver ist der vorgeschlagene MCP2562. Habe ihn zunächst auf ein Breadboard platziert und wie gesagt mehrmals geschaut sowie mit der Schaltung hier im Thread verglichen. Es fehlen allerdings noch die Kondensatoren und der Widerstand. Anschluss an die Gleisbox wie bei http://www.skrauss.de/modellbahn/gboxcan.html. Bin ratlos.

Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


RE: Günstigste Zentrale incl. Server ?!

#99 von bertr2d2 , 20.10.2015 19:08

Hallo Hawibi,

Zitat von hawibi
Hallo Gerd,

Transceiver ist der vorgeschlagene MCP2562. Habe ihn zunächst auf ein Breadboard platziert und wie gesagt mehrmals geschaut sowie mit der Schaltung hier im Thread verglichen. Es fehlen allerdings noch die Kondensatoren und der Widerstand. Anschluss an die Gleisbox wie bei http://www.skrauss.de/modellbahn/gboxcan.html. Bin ratlos.


kontrollier bitte mal die Pegel: CANL und CANH sollte im Normalzustand ca. 2,5V haben.
Am Transceiver solltest Du folgende Spannungen messen: Vio 3V3, Vdd 5V.
Die 120 Ohm Terminierung zwischen CANL und CANH solltest Du einsetzen.
Und Blockkondensatoren sind immer gut ...

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.539
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Günstigste Zentrale incl. Server ?!

#100 von hawibi , 20.10.2015 20:16

Hallo Gerd,

Zitat von bertr2d2
Hallo Hawibi,

Zitat von hawibi
Hallo Gerd,

Transceiver ist der vorgeschlagene MCP2562. Habe ihn zunächst auf ein Breadboard platziert und wie gesagt mehrmals geschaut sowie mit der Schaltung hier im Thread verglichen. Es fehlen allerdings noch die Kondensatoren und der Widerstand. Anschluss an die Gleisbox wie bei http://www.skrauss.de/modellbahn/gboxcan.html. Bin ratlos.


kontrollier bitte mal die Pegel: CANL und CANH sollte im Normalzustand ca. 2,5V haben.



haben beide 1,43 V

Zitat

Am Transceiver solltest Du folgende Spannungen messen: Vio 3V3, Vdd 5V.


Vio: 3,3V
Vdd: 5,2V

Zitat

Die 120 Ohm Terminierung zwischen CANL und CANH solltest Du einsetzen.
Und Blockkondensatoren sind immer gut ...

Gruß

Gerd


Kondensatoren habe ich gefunden und geschaltet.
Widerstand habe ich nur 150 Ohm auf die Schnelle finden können.
Die Messwerte waren aber mit oder ohne Terminierung gleich.

Gruß
Hawibi


hawibi  
hawibi
Regionalbahn (RB)
Beiträge: 42
Registriert am: 12.02.2014
Ort: Lautertal (Odw.)
Spurweite H0, Z
Stromart AC, Digital


   


  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
Xobor Einfach ein eigenes Forum erstellen
Datenschutz