Название: [Linux]Узнать данные с устройства eth0 Отправлено: pashazz от Сентябрь 19, 2009, 16:20 Конкретно, надо узнать IP адрес, шлюз и маску подсети с устройства eth0.
Qt 4.5.2. Название: Re: [Linux]Узнать данные с устройства eth0 Отправлено: SimpleSunny от Сентябрь 19, 2009, 16:25 QProcess()
ifconfig eth0 и распарсить выход. Название: Re: [Linux]Узнать данные с устройства eth0 Отправлено: pashazz от Сентябрь 19, 2009, 16:42 QProcess() Это я знаю, но не очень удобно.ifconfig eth0 и распарсить выход. Название: Re: [Linux]Узнать данные с устройства eth0 Отправлено: BRE от Сентябрь 19, 2009, 19:32 Это я знаю, но не очень удобно. Как вариант, можно попробовать достать информацию из /proc/net/route (при наличии сетевой активности). Также можно посмотреть исходники ifconfig. Название: Re: [Linux]Узнать данные с устройства eth0 Отправлено: Alex Custov от Сентябрь 19, 2009, 19:35 Конкретно, надо узнать IP адрес, шлюз и маску подсети с устройства eth0. Qt 4.5.2. через ioctl - http://publib.boulder.ibm.com/iseries/v5r2/ic2928/index.htm?info/apis/ioctl.htm Название: Re: [Linux]Узнать данные с устройства eth0 Отправлено: IMPOMEZIA от Сентябрь 19, 2009, 21:05 QNetworkInterface/QNetworkAddressEntry ???
Вот только шлюз надо будет узнавать, каким нибуть другим методом. |