Der Treffpunkt für Sun-Fans seit 2001
Übersicht
Forum
Hilfe
Suche
Einloggen
Registrieren
Suche
Geben Sie Ihre Suchbegriffe ein
Web
sonnenblen.de
Suchformular senden
Erweiterte Suche
Benutzer
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
23. Mai 2012, 02:07:57
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
ShoutBox!
Letzte 5 Shouts:
TomcatMJ
09. April 2012, 22:24:40
Genau! dir auch noch knappe 35 Minuten Rest-Ostern
und denen dies noch vor 0 Uhr lesen ebenso ein frohes Rest-Ostern
Polymestor
08. April 2012, 12:25:29
Falls heute noch jemand hier vorbei schaut: Frohe Ostern! :-)
TomcatMJ
14. März 2012, 02:18:10
Wet,Wetter,abgesoffen?
*scnr*
escimo
21. September 2011, 17:02:09
USENET? - Tolles Ding!
escimo
11. September 2011, 15:09:12
Super Wetter!
Zeige Ältere 50
Spenden
Downloads
Link-Manager
Gewusst wie...
Links (alt)
sonnenblen.de Shop
Haftungsausschluss
Impressum
Anzeige
Berechtigungen
Anzeige
sonnenblen.de - Das unabhängige Sun User Forum
>
Forum
>
Betriebssysteme
>
Solaris/x86 und OpenSolaris
>
Bezeichnung der serielle Schnittstellen bei Solaris 10
Seiten: [
1
]
Nach unten
« vorheriges
nächstes »
Drucken
Autor
Thema: Bezeichnung der serielle Schnittstellen bei Solaris 10 (Gelesen 2386 mal)
roth
Gast
Bezeichnung der serielle Schnittstellen bei Solaris 10
«
am:
31. März 2007, 20:39:54 »
Grüß Gott,
bei GNU/Linux waren die seriellen Schnittstellen mit ttyS0, ttyS1, etc. bezeichnet. Mit einer Multiport-Schnittstellenkarte (8fach), einer zweifachen und zwei Onboardschnittstellen wurde bis ttyS11 numeriert.
Bei Solaris lauten die Bezeichnungen ttya und ttyb, soviel habe ich aus Tante Google herausgekitzelt. In meinen Rechner mit zwei Onboardschnittstellen und einer Comtrol Rocketport PC mit 16 seriellen Ports finde ich im Verzeichnis /dev die Bezeichnungen
Zitat
sven@sonne1 ~ $ ls /dev/tty*
/dev/tty /dev/ttyp3 /dev/ttypd /dev/ttyq7 /dev/ttyr1 /dev/ttyrb
/dev/tty00 /dev/ttyp4 /dev/ttype /dev/ttyq8 /dev/ttyr2 /dev/ttyrc
/dev/tty01 /dev/ttyp5 /dev/ttypf /dev/ttyq9 /dev/ttyr3 /dev/ttyrd
/dev/ttya /dev/ttyp6 /dev/ttyq0 /dev/ttyqa /dev/ttyr4 /dev/ttyre
/dev/ttyb /dev/ttyp7 /dev/ttyq1 /dev/ttyqb /dev/ttyr5 /dev/ttyrf
/dev/ttyd0 /dev/ttyp8 /dev/ttyq2 /dev/ttyqc /dev/ttyr6
/dev/ttyd1 /dev/ttyp9 /dev/ttyq3 /dev/ttyqd /dev/ttyr7
/dev/ttyp0 /dev/ttypa /dev/ttyq4 /dev/ttyqe /dev/ttyr8
/dev/ttyp1 /dev/ttypb /dev/ttyq5 /dev/ttyqf /dev/ttyr9
/dev/ttyp2 /dev/ttypc /dev/ttyq6 /dev/ttyr0 /dev/ttyra
Sind diese "Devices" immer vorhanden, oder wurden sie aufgrund der Comtrol Karte von Solaris angelegt?
Wie finde ich heraus, ob Solaris die Comtrol Karte erkannt hat und korrekt ansprechen kann?
Mit "/usr/X11/bin/scanpci" wird u.a.
Zitat
pci bus 0x0000 cardnum 0x09 function 0x00: vendor 0x11fe device 0x0009
Comtrol Corporation RocketPort 16 port w/ DB78 SNI (Siemens) connector
aufgelistet.
:?
Gespeichert
sonnenblen.de - Das unabhängige Sun User Forum
Bezeichnung der serielle Schnittstellen bei Solaris 10
«
am:
31. März 2007, 20:39:54 »
Gespeichert
thradtke
Sobl Newbie
Offline
Beiträge: 46
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #1 am:
01. April 2007, 10:00:20 »
Moin,
Geht kein loopback Test mit SunVTS?
Thomas
Gespeichert
Matthias
Sobl Master
Offline
Beiträge: 389
Irgendwann ist der Funke übergesprungen
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #2 am:
01. April 2007, 12:05:14 »
Von der SPARC-Seite her meine ich zu wissen, dass bei booten mit '-r' die devices neu eingelesen und das dev-Verzeichnis neu aufgebaut wird.
Wenn Solaris gestartet ist, geht das dann mit 'reboot -- -r'
Soweit mir bekannt werden (SPARC !) auch nur die devices angelegt, die
vorhanden sind (oder war das Linux ....).
was sagt prtconf ?
Oder einfach mal ein serielles Terminal (oder ene Terminal-Emulation) anschliessen und schauen, was passiert.
Gruß
Matthias
Gespeichert
"SPARC(R) is a registered trademark of SPARC Internationl, Inc.
Products bearing the SPARC trademarks are based on an architecture developed by Sun Microsystems, Inc.".
Infos auf
www.sparc.com
roth
Gast
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #3 am:
01. April 2007, 12:36:57 »
prtconf sagt
Zitat
System Configuration: Sun Microsystems i86pc
Memory size: 512 Megabytes
System Peripherals (Software Nodes):
i86pc
scsi_vhci, instance #0
isa, instance #0
motherboard (driver not attached)
fdc, instance #0
fd, instance #0
lp (driver not attached)
asy, instance #0
asy, instance #1
i8042, instance #0
keyboard, instance #0
pci, instance #0
pci1043,8025 (driver not attached)
pci8086,7191, instance #0
display, instance #0
pci8086,7110 (driver not attached)
pci-ide, instance #0
ide, instance #0
cmdk, instance #0
ide, instance #1
sd, instance #0
pci8086,7112, instance #0
mouse, instance #0
pci8086,7113 (driver not attached)
pci11fe,9 (driver not attached)
pci1274,1371, instance #0
pci10b7,9055, instance #0
pcie11,4a, instance #0
iscsi, instance #0
pseudo, instance #0
options, instance #0
xsvc, instance #0
objmgr, instance #0
agpgart, instance #0
used-resources (driver not attached)
cpus (driver not attached)
cpu, instance #0 (driver not attached)
,
wobei ich da orakeln muß, was er mir damit sagen will.
Ich tippe auf die Zeile
Zitat
pci11fe,9 (driver not attached)
wegen der "9", die bei "/usr/X11/bin/scanpci" in der Zeile
Zitat
pci bus 0x0000 cardnum 0x09 function 0x00: vendor 0x11fe device 0x0009
Comtrol Corporation RocketPort 16 port w/ DB78 SNI (Siemens) connector
vorkam.
Was allerdings "driver not attached" bedeutet (steht ja auch bei cpu und die funktioniert ja, oder?), weiß ich nicht zu deuten.
Gespeichert
roth
Gast
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #4 am:
01. April 2007, 13:26:32 »
Zitat von: thradtke am 01. April 2007, 10:00:20
Geht kein loopback Test mit SunVTS?
Hm, scheinbar nicht.
Nachdem ich mir die x86 Version 6.3 heruntergeladen und installiert habe (langsam bekomme ich den Dreh mit pkgadd raus
), kommt die Ernüchterung:
Zitat
$ sudo /opt/SUNWvts/bin/vtsk
INFO: Host System identified is "*"
This Platform is not supported by SunVTS.
Gespeichert
sonnenblen.de - Das unabhängige Sun User Forum
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #4 am:
01. April 2007, 13:26:32 »
Amazon.de Widgets
Gespeichert
thradtke
Sobl Newbie
Offline
Beiträge: 46
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #5 am:
01. April 2007, 13:29:23 »
Zitat von: roth am 01. April 2007, 12:36:57
Was allerdings "driver not attached" bedeutet (steht ja auch bei cpu und die funktioniert ja, oder?), weiß ich nicht zu deuten.
Das bedeutet, es gibt keinen Treiber (evtl. weil keiner benoetigt wird), das Device ist nicht gestartet und daher kein Treiber geladen oder das Device existiert physisch nicht. Nicht so ganz eindeutig, also ;-)
Gespeichert
paraglider242
Gast
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #6 am:
01. April 2007, 14:13:48 »
Zitat von: Matthias am 01. April 2007, 12:05:14
Von der SPARC-Seite her meine ich zu wissen, dass bei booten mit '-r' die devices neu eingelesen und das dev-Verzeichnis neu aufgebaut wird.
Wenn Solaris gestartet ist, geht das dann mit 'reboot -- -r'
Ein 'devfsadm' sollte im Normalfall auch reichen, das funktioniert nämlich im laufenden Betrieb, ohne Reboot.
Zitat von: Matthias am 01. April 2007, 12:05:14
Soweit mir bekannt werden (SPARC !) auch nur die devices angelegt, die
vorhanden sind (oder war das Linux ....).
Ich weiß nicht wie das unter Linux aussieht, unter Solaris ists auf jeden Fall so.
Gespeichert
Drusus
Sobl Master
Offline
Beiträge: 415
Intentionally left blank
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #7 am:
01. April 2007, 19:04:31 »
Moin,
Zitat von: roth am 01. April 2007, 12:36:57
Ich tippe auf die Zeile
Zitat
pci11fe,9 (driver not attached)
wegen der "9", die bei "/usr/X11/bin/scanpci" in der Zeile
Zitat
pci bus 0x0000 cardnum 0x09 function 0x00: vendor 0x11fe device 0x0009
Comtrol Corporation RocketPort 16 port w/ DB78 SNI (Siemens) connector
vorkam.
Was allerdings "driver not attached" bedeutet (steht ja auch bei cpu und die funktioniert ja, oder?), weiß ich nicht zu deuten.
Im aktuellen System wird deine Karte zumindest noch nicht von einem Treiber angesprochen. Ergo wird es dazu auch noch keine Devices geben.
Dieses kann zwei verschiedene Ursachen haben:
1) Der Treiber ist noch nicht aktiv. In diesem Fall reicht einmal der Befehl "devfsadm" um nochmal das Device-Discovery anzustossen. Schau danach wieder im prtconf Output nach ob nun ein Treiber attached ist
2) Es gibt keinen Solaris Treiber fuer diese Hardware (oder der Treiber ist zumindest nicht installiert). Schau mal nach ob in /etc/driver_alias ein Eintrag fuer "pci11fe,9" enthalten ist. Wenn nicht, dann fehlt der passende Treiber.
Wenn du bei dem prtconf die Option -vvD benutzt, dann siehst du zu jedem Device welcher Treiber verwendet wird und welche Device angelegt wurden. Hier z.B. bei meiner Ultra 60:
Code:
...
se, instance #0 (driver name: se)
Device Minor Nodes:
dev=(20,0)
dev_path=/pci@1f,4000/ebus@1/se@14,400000:a
spectype=chr type=minor
dev_link=/dev/term/a
dev_link=/dev/ttya
dev=(20,65536)
dev_path=/pci@1f,4000/ebus@1/se@14,400000:0,hdlc
spectype=chr type=minor
dev_link=/dev/se_hdlc0
dev=(20,131072)
dev_path=/pci@1f,4000/ebus@1/se@14,400000:a,cu
spectype=chr type=minor
dev_link=/dev/cua/a
dev=(20,1)
dev_path=/pci@1f,4000/ebus@1/se@14,400000:b
spectype=chr type=minor
dev_link=/dev/term/b
dev_link=/dev/bd.off
dev_link=/dev/ttyb
...
Hier sieht man, dass der "se" Treiber ein /dev/ttya, /dev/term/a und noch ein paar weitere Links angelegt hat. Mit Hilfe von "man -s7d se" findet man dann die Info, dass dieses ein "se - Siemens 82532 ESCC serial communications driver" ist.
Es wuerde mich sehr ueberraschen, wenn Solaris 10 von Hause aus diese Karte unterstuetzt. Hast du denn zu der Karte Solaris-Treiber nachinstalliert?
Tschau,
Drusus.
Gespeichert
Drusus
Sobl Master
Offline
Beiträge: 415
Intentionally left blank
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #8 am:
01. April 2007, 19:27:07 »
Moin,
fuer die Karte brauchst du einen Treiber der Herstellerfirma (Comtrol). Fuer diverse Rocketport-Karten gibts die Treiber bei
http://www.comtrol.com/support/support.asp
.
Ich weiss nun nicht welches Modell bei dir genau im Einsatz ist. Unter
ftp://ftp.comtrol.com/rport/drivers/isa_pci/solaris/
gibt es zumindest Solaris-Treiber fuer die Rocketport-Karten generell ---- allerdgins ist der Treiber dort so ausgelegt, dass er nur auf die Modelle 1-7 anspringt (nicht aber die 9 von dir). Man kann natuerlich trotzdem einfach sein Glueck versuchen und in der /etc/driver_aliases dann noch eine Zeile fuer pci11fe,9 hinzufuegen (einfach z.B. den pci11fe,7 kopieren und dann eine ,9 am Ende draus machen).
In dem genannten FTP-Verzeichnis findest du auch eine Anleitung wo dann drinsteht welche Devices der "rckt"-Treiber fuer die Schnittstellen anlegt.
Tschau,
Drusus.
Gespeichert
mdjr
Gast
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #9 am:
01. April 2007, 20:04:48 »
Zitat von: roth am 31. März 2007, 20:39:54
Bei Solaris lauten die Bezeichnungen ttya und ttyb, soviel habe ich aus Tante Google herausgekitzelt.
Bei mir haben die seriellen Ports die Devices /dev/term/
xxx
.
Martin
Gespeichert
sonnenblen.de - Das unabhängige Sun User Forum
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #9 am:
01. April 2007, 20:04:48 »
Gespeichert
roth
Gast
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #10 am:
01. April 2007, 22:47:48 »
Grüß Gott,
Danke, das ist schon mal eine Menge Information.
Bei Comtrol hatte ich nach Treibern für die RockerPort PCI geschaut, aber nur Solaris 2.4, 2.5.1 oder 2.6 auswählen können. Deswegen ging ich davon aus, daß spätere Solaris Versionen den Treiber aus der Schachtel heraus mitbringen...
Immerhin scheint nach Platinenaufdruck die Karte von 1997 zu sein.
Bei dem FTP-Link ist nichts von Solaris Versionen zu erkennen. Kann man davon ausgehen, daß auch alte Treiber mit Solaris 10 funktionieren, oder zerbrösele ich mir damit das System?
Gespeichert
roth
Gast
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #11 am:
02. April 2007, 16:02:56 »
Grüß Gott,
auf die Gefahr hin, daß ich ggf. neu installieren müsste, habe ich den Solaris-Treiber von ftp.comtrol.com einfach mal installiert und im Nachgang die Datei "/etc/driver_aliases" entsprechend ergänzt.
Obwohl in dem Installationsskript nach ISA oder PCI gefragt wurde und ich PCI angegeben habe, meldet der Treiber "0 ISA board" beim Booten und erwartungsgemäß werden in "/etc/term/" keine weiteren Geräte angelegt.
Auch ein anschließendes "devfsadm" erkennt nicht mehr.
So geht's scheinbar nicht.
Gespeichert
Drusus
Sobl Master
Offline
Beiträge: 415
Intentionally left blank
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #12 am:
02. April 2007, 17:28:22 »
Moin,
tja - wenn die existierenden Treiber bei dir nicht funktionieren, dann musst du halt mal beim Hersteller nach passenden Treibern machfragen. Wie ich sehe hast du eine entsprechende Frage ja auch schon in dem Comtrol Support Forum gestellt. Dort ist die Frage/Diskussion wohl auch am besten aufgehoben (fuer alle, die die Sache noch weiter verfolgen wollen:
http://forum.comtrol.com/index.php?t=msg&th=1228
).
Tschau,
Drusus.
Gespeichert
roth
Gast
Re: Bezeichnung der serielle Schnittstellen bei Solaris 10
«
Antworten #13 am:
02. April 2007, 22:09:32 »
Hallo,
ich muß zugeben, daß ich mir von meinem zusammengestammelten Eintrag im Comtrol Forum keine großen Chancen ausgerechnet habe und eher davon ausgegangen bin, daß hier im Kreise der Solaris-Füchse eine Anfrage zielführender wäre.
Laut einer ersten Anwort von Comtrol sieht es jedoch so aus, daß die Karte mit GNU/Linux (hier: Ubuntu 6.06.1 LTS Server-Kernel) funktionieren wird, eine Solaris-Unterstützung aber noch fraglich ist.
Gespeichert
Seiten: [
1
]
Nach oben
Drucken
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
Allgemein
-----------------------------
=> Allgemeines
=> sonnenblen.de Content Wettbewerb 2006
=> Neuvorstellungen
=> News
=> Kritik
-----------------------------
Hardware
-----------------------------
=> Sun SPARC
=> Sun x86
=> Sun
=> Andere
=> Hardware-Tips
-----------------------------
Betriebssysteme
-----------------------------
=> Solaris
=> Solaris/x86 und OpenSolaris
=> Linux
=> NetBSD
=> FreeBSD
=> Sonstige
=> Betriebssystem-Tips
-----------------------------
Software
-----------------------------
=> Vorschlag
=> Datenbanken
=> Speichermanagement
=> Freeware
=> Programmieren, Kompilieren
-----------------------------
Marktplatz
-----------------------------
=> Wertanfragen
=> Jobbörse
-----------------------------
Off-Topic
-----------------------------
=> OT Diskussionen
=> Computer-Humor
Lade...