Betriebssysteme > Solaris/x86 und OpenSolaris
Netzwerkverbindung funktioniert nicht
mdjr:
--- Zitat von: karle64 am 08. Februar 2007, 09:10:45 ---Beim Neustart des PC's bekomme ich die Meldungen
/usr/kernel/drv/vfe: undefined symbol 'pci_config_get8'
--- Ende Zitat ---
Hallo.
Bekommst du die Meldung nach der Installation des Treibers immer noch?
Falls ja solltest du die Datei /usr/kernel/drv/vfe(.o ?) durch die mit "make install" erzeugte Datei obj/vfe(.o) ersetzen.
--- Zitat von: karle64 am 08. Februar 2007, 09:10:45 ---# ifconfig vfe0 plumb
# ifconfig -a
# ifconfig vfe0 89.80.89.46
# ifconfig vfe0
# ifconfig vfe0 up
--- Ende Zitat ---
Diese Zeilen lassen sich beim Neustart des Rechners automatisieren:
* Hostnamen (ggf. 2. Hostnamen) des Rechners in /etc/hosts (Sol. 10 und neuer: auch /etc/inet/ipnodes) als 89.80.89.46 eintragen.
* Datei /etc/hostname.vfe0 anlegen. Diese Datei sollte als einzige Zeile den (ggf. 2.) Hostnamen des Rechners haben. Beispiel:
echo myhost > /etc/hostname.vfe0
Ich hoffe das hilft.
Martin
abe:
a hey,
ich gebe martin recht: auch bei mir mußte eine /etc/hostname.rtls0 angelegt werden.
(bei mir isse allerings leer -lol-)
so there
dat abe
karle64:
Vielen Dank, ihr Helfer!
Ich habe nun einiges experimentiert und vor allem die Datei hostname.vfe0 eingerichtet.
Ganz zufrieden bin ich aber noch nicht.
Ich muss nach dem Booten und Login immer noch folgende Befehle eingeben, damit
mein SolarisPC im Netz erkannt wird:
cd /NIC/vfe-1.1.0
modload obj/vfe
devfsadm -i vfe
ifconfig vfe0 auto-dhcp
ifconfig up
Das ifconfig vfe0 plumb geschieht jetzt offenbar schon in der Startphase.
Vor dem Login bekomme ich jedoch folgende Fehlermeldungen.
ip_arp_done: init failed
Failed to configure IPv4 interface: vfe0
svc.startd[7]: svc:/network/physical: default Method "/lib/svc/method/net-physical" failed with exit status 96
svc.startd[7]: svc:/network/physical: default misconfigured transitioned to maintenance (see 'svcs -xv' for details)
Wenn ich daraufhin die oben geschriebenen Zeilen ausführe, bin ich am Netz und die anderen Solaris-Rechner
sind sichtbar.
Ich kann auf den SolarisPC via Telnet und ftp von einer anderen Maschine aus zugreifen, beim
Versuch ein Verzeichnis vom SolarisPC auf eine SolarisWorkstation zu mounten erhalte ich an
der Workstation die Fehlermeldung RPC: Program not registered
Was kann ich tun, damit ich mounten kann?
Vielen Dank schon im Voraus!
meik:
--- Zitat von: karle64 am 28. Februar 2007, 11:30:34 ---Vielen Dank, ihr Helfer!
Ich habe nun einiges experimentiert und vor allem die Datei hostname.vfe0 eingerichtet.
Ganz zufrieden bin ich aber noch nicht.
Ich muss nach dem Booten und Login immer noch folgende Befehle eingeben, damit
mein SolarisPC im Netz erkannt wird:
cd /NIC/vfe-1.1.0
modload obj/vfe
devfsadm -i vfe
ifconfig vfe0 auto-dhcp
ifconfig up
--- Ende Zitat ---
Hmm, der Treiber gehört nach nach /kernel/drv, versuch doch nochmal die ursprünglichen Befehle, allerdings ohne das uninstall. Also z.B.:
--- Code: ---# cd /_tmp/vfe-1.1.0
# /usr/ccs/bin/make install
# ./adddrv.sh
# devfsadm -i vfe
--- Ende Code ---
Anschließend rebooten und das Netzwerk sollte tun.
--- Zitat ---Das ifconfig vfe0 plumb geschieht jetzt offenbar schon in der Startphase.
Vor dem Login bekomme ich jedoch folgende Fehlermeldungen.
ip_arp_done: init failed
Failed to configure IPv4 interface: vfe0
svc.startd[7]: svc:/network/physical: default Method "/lib/svc/method/net-physical" failed with exit status 96
svc.startd[7]: svc:/network/physical: default misconfigured transitioned to maintenance (see 'svcs -xv' for details)
--- Ende Zitat ---
Klar, wenn /etc/hostname.vfe0 existiert, versucht Solaris beim Booten das Interface zu konfigurieren. Was mangels Treiber in /kernel/drv natürlich schief geht.
--- Zitat ---Ich kann auf den SolarisPC via Telnet und ftp von einer anderen Maschine aus zugreifen, beim
Versuch ein Verzeichnis vom SolarisPC auf eine SolarisWorkstation zu mounten erhalte ich an
der Workstation die Fehlermeldung RPC: Program not registered
--- Ende Zitat ---
Den NFS-Server starten. Wenn in /etc/dfs/dfstab nichts drin steht, bleibt der unten. Auch wenn du manuell mit "share" Verzeichnisse exportierst, wird der NFS-Server nicht automatisch gestartet. So etwas wie "svcadm enable nfs/server" sollte reichen.
karle64:
Vielen Dank, ich bin jetzt einen Schritt weiter...
Der Treiber ist jetzt auf jeden Fall in /kernel/drv, aber die Fehlermeldungen kommen immer noch.
Wenn ich die Befehle dann manuell nach dem Booten eingebe, funktioniert alles wunderbar!
Könnte es sein, dass die Netzwerkkarte beim Booten mehr Zeit braucht um konfiguriert zu werden?
Könnte man da irgendwo eine kleine Verzögerung einbauen?
Das Starten des NFS-Servers funktioniert und ich kann mit share das freigegebene Verzeichnis auflisten.
Nur die Solaris 2.6 -Workstation mountet dieses Ding nach wie vor nicht.
Fehlermeldung RPC: Program not registered
Vielleicht fällt noch jemand etwas ein dazu? Dankeschön.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln