>Can you show me your code? // loop through and find the network interface that matches the mac we used... QList<QNetworkInterface> ifList = QNetworkInterface::allInterfaces(); for (QList<QNetworkInterface>::const_iterator i = ifList.constBegin(); i != ifList.constEnd(); ++i) { if(i->hardwareAddress() == mac) { QList<QNetworkAddressEntry> addresses = i->addressEntries();
for (QList<QNetworkAddressEntry>::const_iterator j = addresses.constBegin(); j != addresses.constEnd(); ++j) { // check IP address here } } } >ifconfig has been deprecated for 10 years. Please show me the output of ip addr # ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 brd 127.255.255.255 scope host lo valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0e:c2:26:82:76 brd ff:ff:ff:ff:ff:ff inet 169.254.142.146/16 brd 169.254.255.255 scope global eth0 valid_lft forever preferred_lft forever inet 192.168.0.11/16 brd 192.168.255.255 scope global eth0:dhcp valid_lft forever preferred_lft forever _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest