Seite 1 von 1

[gelöst] dhclient via QProcess aufrufen

Verfasst: 24. August 2010 16:02
von BartSimpson
Hallo Leute,
hat jemand eine Idee man das anstellt?
Versuche habe ich das so:

Code: Alles auswählen

QStringList Parameter;
Parameter<<"eth0";
DHCP=new QProcess(this);
connect(DHCP,SIGNAL(readyReadStandardError()),this,SLOT(DHCP_Fehlerdaten()));	connect(DHCP,SIGNAL(readyReadStandardOutput()),this,SLOT(DHCP_Ausgabedaten()));
DHCP->start("dhclient",Parameter);
unter Fehlerdaten ladet auch der Begrüßungsbildschirm.
Nur wird leider keine Adresse bezogen.
ganz normal an der Konsole geht dhclient eth0;
Hat jemand eine Idee?

Verfasst: 24. August 2010 16:42
von kater
vllt. root/sudo vergessen?

Verfasst: 24. August 2010 17:30
von BartSimpson
Nee das ganze Programm läuft als root.

Verfasst: 25. August 2010 13:51
von BartSimpson
Ich habe das ganze jetzt mit QProcess::startDetached gelöst.