[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Netenv will nicht(SID)



Hallo Frank,

* Frank Kster <frank@kuesterei.ch> [19-12-03 13:02]:
> Woraus schließt du das? Eigentlich macht er in der Zwischenzeit gar
> nichts. 

Anscheinend macht das ein Programm oder besser gesagt ein Script
vorher, der dhcp-client schreibt schon fröhlich auf die
Konsole(vielleicht aus pcmcia raus...) da habe ich dies bzgl. aber
nichts gefunden.
Hier ein bischen was aus /var/log/boot
Fri Dec 19 13:43:22 2003: cardmgr[91]: + 
Fri Dec 19 13:43:24 2003: .
Fri Dec 19 13:43:24 2003: cardmgr[91]: + sit0: unknown hardware address type 776

Dann startet netenv und gleichzeitig kommt das:
Fri Dec 19 13:43:26 2003: ^[[5G^[[...
Fri Dec 19 13:43:27 2003: cardmgr[91]: + Listening on LPF/eth0/00:80:c7:39:75:76
Fri Dec 19 13:43:27 2003: cardmgr[91]: + Sending on LPF/eth0/00:80:c7:39:75:76
Fri Dec 19 13:43:27 2003: cardmgr[91]: + Sending on Socket/fallback/fallback-net
Fri Dec 19 13:43:27 2003: cardmgr[91]: + DHCPREQUEST on eth0 to 255.255.255.255 port 67
Fri Dec 19 13:43:29 2003: cardmgr[91]: + ip length 328 disagrees with bytes received 332.

Fri Dec 19 13:43:30 2003: ...  File /etc/netenv/idefix_mobil-dhcp will be used for setting up ...

Das ist ja nicht ganz so schlimm, ich kann netenv auch weiter vorne
starten, das er die Configfiles gleich dementsprechend startet.

> Welche Version verwendest du denn? Ich habe nämlich die automatische

netenv         0.94.2-3
Im File:
netenv 0.94 Time-stamp: <03/07/31 21:35:06 bav>

> Du solltest die Dokumentation genauer lesen. Da hinein gehören Skripte
> aus /etc/init.d/, die nach einer Änderung der Netzwerkumgebung (durch
> Aufruf von netenv im laufenden Betrieb) neu gestartet werden müssen. Das
> ist auch recht klar in der Dokumentation geschrieben. Ansonsten nehme
> ich natürlich gerne Anregungen entgegen, wo die Doku unklar ist.

Das ist mir schon klar, die Scripten liegen auch in init.d.

> Das Skript /usr/share/doc/netenv/examples/netenv_setup stammt übrigens
> vom Upstream-Autor und ist ohne Änderungen nicht für Debian geeignet.

Deswegen nutze ich auch das hier:
netenv_setup_debian_example

> ls /etc/netenv

idefix_mobil  idefix_mobil-dhcp  netenv.conf

idefix_mobil ist ein symlink auf idefix_mobil-dhcp.

> Inhalt von /etc/netenv/netenv.conf

NETENV_TIMEOUT=10
NETENV_RUN_INIT_SCRIPTS="netenv_setup networking"

> Inhalt von /etc/netenv/$rechnername*

# Networkenvironment: netask
export BOOTPROTO=dhcp
export STARTMODE=hotplug

> ls -l /etc/resolv.conf*

-rw-r--r--    1 root     root           43 Dec 19 13:43 /etc/resolv.conf

> schaust und mir sagst, wo du es nicht klar findest, oder wo sich im
> folgenden rausstellt dass du den Text falsch verstanden hast. Dann kann
> ich es in Zukunft besser formulieren.

Hm, ich dachte, netenv liest die Konfigs, zeigt einen Dialog an (pro
Konfig eine Auswahl). Dann setzt es die Umgebungsvariablen
entsprechend. Da Debian damit nichts anfangen kann, muss man ein
Script starten, das dann die interfaces und andere Dateien erstellt
und dannach soll das Netzwerk gestartet werden oder denke ich da was
falsch?

-- 
Gruss
Matthias



Reply to: