Hallo! Wie kann uch unter SuSE 8.0 den Vollduplexmodus für die PCMCIA-Karte D-LINK DFE 650 einschalten? Unter M$ gehts es. Vielen Dank für Eure Hilfe! MfG Ronald
Am Montag, 7. Oktober 2002 11:20 schrieb Ronald Bianchin:
Hallo!
Wie kann uch unter SuSE 8.0 den Vollduplexmodus für die PCMCIA-Karte D-LINK DFE 650 einschalten? Unter M$ gehts es.
Evtl. mal den Parameter 'speed xx' bei ifconfig probieren. xx hat hierbei folgende Bedeutung(en): xx=10 10MBit half-duplex xx=20 10MBit full-duplex xx=100 100MBit half-duplex xx=200 100MBit full-duplex Also entweder mal manuell aendern oder mal testenshalber die folgende Zeile in der /etc/.... anpassen: IFCONFIG_0="_Deine_ _Parameter_ speed xx"
Vielen Dank für Eure Hilfe!
MfG Ronald
Gruss Bernd
Bernd Schwab wrote:
Evtl. mal den Parameter 'speed xx' bei ifconfig probieren.
xx hat hierbei folgende Bedeutung(en):
xx=10 10MBit half-duplex xx=20 10MBit full-duplex xx=100 100MBit half-duplex xx=200 100MBit full-duplex
Also entweder mal manuell aendern oder mal testenshalber die folgende Zeile in der /etc/.... anpassen:
IFCONFIG_0="_Deine_ _Parameter_ speed xx"
Hallo Bernd! Vielen Dank für Deine Hilfe. Leider gibt es in SuSE 8.0 den Parameter IFCONFIG nicht mehr. Es wird alle unter /etc/sysconfig/network/ eingetragen. In den Scripten steht das nicht mehr ifconfig sondern ip verwendet wird. Ich glaube es bleibt mir momentan nichts anderes übrig als den script zu analysieren, da ich noch keine Doku dazu gefunden habe. MfG Ronald
Hallo, * On Mon, Oct 07, 2002 at 01:59:39PM +0200, Ronald Bianchin wrote:
Bernd Schwab wrote:
Evtl. mal den Parameter 'speed xx' bei ifconfig probieren.
xx hat hierbei folgende Bedeutung(en):
xx=10 10MBit half-duplex xx=20 10MBit full-duplex xx=100 100MBit half-duplex xx=200 100MBit full-duplex
Also entweder mal manuell aendern oder mal testenshalber die folgende Zeile in der /etc/.... anpassen:
IFCONFIG_0="_Deine_ _Parameter_ speed xx"
Vielen Dank für Deine Hilfe. Leider gibt es in SuSE 8.0 den Parameter IFCONFIG nicht mehr. Es wird alle unter /etc/sysconfig/network/ eingetragen. In den Scripten steht das nicht mehr ifconfig sondern ip verwendet wird.
Mir neu.... Es gibt das tool "/sbin/ifconfig" nicht mehr???
Ich glaube es bleibt mir momentan nichts anderes übrig als den script zu analysieren, da ich noch keine Doku dazu gefunden habe.
Docu/manpage -> man ifconfig Es muss / wird eine Zeile geben die das Netzwerk-dev aufsetzt. Ich hab keinen Einblick in eine SuSE-8xy gehabt, aber in irgend einer der rc-files wird es sicherlich stehen. Aber kannst du ueber Yast -> Konfigurationsdatei aendern auch nicht die ifconfigzeile erweitern um den Faktor "speed xx" ? Dem Interface kannst du auch per shell 'ifconfig speed xx' mitgeben. Gut ist das zwar nicht, aber es wuerde erstmal helfen. MfG, Clemens -- sig_50 Registrierter Linux-user # 272485 || c.wohld@gmx.de WWW: XPage =>> [ http://urlz.de/xpage/index.html ] ---------------------------------------------------
Clemens Wohld wrote:
Mir neu.... Es gibt das tool "/sbin/ifconfig" nicht mehr???
Ich glaube es bleibt mir momentan nichts anderes übrig als den script zu analysieren, da ich noch keine Doku dazu gefunden habe.
Docu/manpage -> man ifconfig
Es muss / wird eine Zeile geben die das Netzwerk-dev aufsetzt. Ich hab keinen Einblick in eine SuSE-8xy gehabt, aber in irgend einer der rc-files wird es sicherlich stehen.
Aber kannst du ueber Yast -> Konfigurationsdatei aendern auch nicht die ifconfigzeile erweitern um den Faktor "speed xx" ?
Dem Interface kannst du auch per shell 'ifconfig speed xx' mitgeben. Gut ist das zwar nicht, aber es wuerde erstmal helfen.
Hallo Clemens! Ich bin mittlerweile ein bischen weiter gekommen. Die Konfiguration der Netzwerkkarten erfolgt nicht mehr mit dem Programm ifconfig sondern ip. Die Daten stehen unter /etc/sysconfig/network/config und Devicename (ifcfg-%s-0, device ) z.B. ifcfg-eth-pcmcia-0 Es gibt den Parameter ifconfig nicht mehr. Die Daten werden aufgeschlüsselt in BOOTPROTO,BROADCAST, DHCLIENT, IPADDR, NETMASK,NETWORK,STARTMODE und UNIQUE ??? Das Programm ifconfig existiert aber noch. Bei der PCMCIA-Karte von mir DFE650 wird das Kenelmodul pcnet_cs verwendet. Es gibt dabei einen Parameter mit dem Name full_duplex. Leider habe ich noch nicht herausgefunden wo ich diesen eintragen kann. Im viel gelopten Yast2 geht es wahrscheinlich nicht. Das Modul pcnet_cs taucht auch nicht in modules.conf auf, so dass da eine Parameterangeba ausfällt. Ich habe unter dem Verzeichnis /etc/pcmcia eine Datei mit dem Name config.opts gefunden. Leider habe ich noch nicht den Punkt gefunden wo diese Datei geladen wird. In dieser Datei gibt es scheinbar die Möglichkeit zusätzliche Parameter zu laden. Bei mir klappts trotzdem nicht. Es sieht auserdem so aus als würde zwischen PCMCIA-Interface und normaler Netzwerkkarte unterschieden. Ich suche weiter. Vielen Dank für Eure Hilfe. MfG Ronald PS: Es ist vieles anders ale bei SuSE 7.3
Hallo, * On Mon, Oct 07, 2002 at 03:50:44PM +0200, Ronald Bianchin wrote:
Clemens Wohld wrote:
Ich sag ma gleich das ich _kein_ "Suse-Kenner" bin, die 8er Reihe hab ich gar noch garnicht gesehen. Aber .. ma schauen
Mir neu.... Es gibt das tool "/sbin/ifconfig" nicht mehr???
Ich glaube es bleibt mir momentan nichts anderes übrig als den script zu analysieren, da ich noch keine Doku dazu gefunden habe.
Das ist immer gut,..... ein script analysieren. Schritt fuer Schritt kann man sowas (perl/shell) ja auch der console abarbeiten. Aber es ist hier eindeutig was gefragt/gesetzt wird.
Docu/manpage -> man ifconfig
Es muss / wird eine Zeile geben die das Netzwerk-dev aufsetzt. Ich hab keinen Einblick in eine SuSE-8xy gehabt, aber in irgend einer der rc-files wird es sicherlich stehen.
Aber kannst du ueber Yast -> Konfigurationsdatei aendern auch nicht die ifconfigzeile erweitern um den Faktor "speed xx" ?
Dem Interface kannst du auch per shell 'ifconfig speed xx' mitgeben. Gut ist das zwar nicht, aber es wuerde erstmal helfen.
Ich bin mittlerweile ein bischen weiter gekommen. Die Konfiguration der Netzwerkkarten erfolgt nicht mehr mit dem Programm ifconfig sondern ip.
Heisst das tool ip? Event. ists ja nur ein link auf ifconfig? (schau nach mit ls -la `which ip`) obs so ist. Wenn nicht, so hat IP auch eine manpage und/oder du kannst mittels ip --help herausbekommen wie man das tool bedient.
Die Daten stehen unter /etc/sysconfig/network/config und Devicename (ifcfg-%s-0, device ) z.B. ifcfg-eth-pcmcia-0 Es gibt den Parameter ifconfig nicht mehr. Die Daten werden aufgeschlüsselt in BOOTPROTO,BROADCAST, DHCLIENT, IPADDR, NETMASK,NETWORK,STARTMODE und UNIQUE ???
Die Begrife sagen uns ja alle was es sein soll und welche Infos man setzen muss um zum Erfolg zu gelangen.
Das Programm ifconfig existiert aber noch.
Das war mir klar.. das auch ein Linux-tool, und SuSE ist ja ein Linux ;)
Bei der PCMCIA-Karte von mir DFE650 wird das Kenelmodul pcnet_cs verwendet.
Module werden, so hoff ich, noch in /etc/modules alias /etc/modules.conf gesetzt. Dort kann man module mit parameter laden lassen.
Es gibt dabei einen Parameter mit dem Name full_duplex. Leider habe ich noch nicht herausgefunden wo ich diesen eintragen kann.
ZB in /etc/modules.conf??
Im viel gelopten Yast2 geht es wahrscheinlich nicht.
Sollte auch.. aber gut.
Das Modul pcnet_cs taucht auch nicht in modules.conf auf, so dass da eine Parameterangeba ausfällt.
Es wird aber dennoch geladen? Die modules.conf / modules hat auch eine man-page. Schau wie man den Parameter setzt. Ansonsten ist das Mittel: insmod bzw modprobe «Parameter> <modulname>
Ich habe unter dem Verzeichnis /etc/pcmcia eine Datei mit dem Name config.opts gefunden. Leider habe ich noch nicht den Punkt gefunden wo diese Datei geladen wird.
Ich denke mal das es ein init-script ist, schau mal in /etc/init.d/ ... da sollte ein pcmci-init-script sein.
In dieser Datei gibt es scheinbar die Möglichkeit zusätzliche Parameter zu laden. Bei mir klappts trotzdem nicht.
Hast du es mal auf console mit insmod versucht?
Es sieht auserdem so aus als würde zwischen PCMCIA-Interface und normaler Netzwerkkarte unterschieden.
Ja, natuerlich... waere doch fatal wenn nicht. Nur bei 2, oder mehr, identischen Karten (netzwerk oder auch pcmci) wird dasselbe modul genutzt. Bei mir zumindest.... 2 x 3COM-509 Aber pcmci-dev und netzwerk-dev nicht dasselbe.
Ich suche weiter.
Schau dir erst mal die/das init-script an. (init ist das
bootverfahren eines Linux, die scripte liegen meisst/immer unter
/etc/init.d und die einzelnden links, um die versch. runlevels zu
bestuecken, liegen in den dafuer vorgesehenden rc0.d, rc1.d usw.
Das sind die sogenannten runlevels.
Wenn du garnicht weiter kommst, .. es gibt noch die ekelhafte
Methode dein Netzwerkdev aufzusetzen:
Nutze die /etc/init.d/boot.local, dort kannst du ein shellscript
(Interpreter und Befehlsoptionen) plazieren mit den Parametern wie
du es braust.
Da die boot.local zum Schluss abgearbeitet wird denke ich wird
das gesetzte Interface ueberschrieben.
Bsp:
Ein shellscript (traegt in der ersten Zeiledern Interpreter ->
#!/bin/bash
und muss ausfuehrbar sein -> chmod +x
Anschl. sollte das script beim booten abgearbeitet werden.
Dort kannst du dich an ifconfig bedienen:
$ Befehl <Interface> <IP> <Option>
PS: Es ist vieles anders ale bei SuSE 7.3
Ja,.. das haben updates so an sich ;) MfG, Clemens -- Usenet-talk: Vol.2 sig_52 SCNR = sorry, could not resist TIA = thanx in advance <> NAK = not acknowledged LOL = laughting out loud <> HTH = hope that helps more =>> -*- www.tuxedo.org/~esr/jargon -*- ---------------------------------------------------
participants (3)
-
BerndSchwab@t-online.de
-
Clemens Wohld
-
Ronald Bianchin