=-Sky-= Опубликовано 29 марта, 2012 (изменено) · Жалоба Проблема следующего плана: в /proc/net/dev не удаётся найти нужный интерфейс, иногда даже пропадает eth0,eth1, потом снова появляются. ifconfig все интерфейсы отображает нормально. Изучая вопрос обнаружил следующее: # ifconfig | grep ppp | wc -l 626 # cat /proc/net/dev | grep ppp | wc -l 610 Отчего такое может быть? Изменено 29 марта, 2012 пользователем =-Sky-= Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ilya Evseev Опубликовано 29 марта, 2012 · Жалоба Что говорит "uname -a"? В dmesg всё чисто? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
=-Sky-= Опубликовано 30 марта, 2012 (изменено) · Жалоба uname -a Linux xxxxxxxx.xxxx 3.2.9-2.fc16.x86_64 #1 SMP Mon Mar 5 20:55:39 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux в дмесг, к сожалению, кристальная чистота :( Изменено 30 марта, 2012 пользователем =-Sky-= Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bos9 Опубликовано 30 марта, 2012 · Жалоба Федора впереди планеты всей... у меня дома на кубунте 3.0.0, а тут уже 3.2.9. Может я и не прав, но все-таки советую перейти на более консервативный дистрибутив. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kayot Опубликовано 1 апреля, 2012 · Жалоба Может лимитов системных не хватает? На открытые файлы например. ulimit -a Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 1 апреля, 2012 · Жалоба Вообще-то ppp интерфейсы на живом сервере имеют свойство появляться и исчезать. Так что при работе с таким делом много нюансов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lagman Опубликовано 2 апреля, 2012 · Жалоба линукс такой линукс /facepalm Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 2 апреля, 2012 · Жалоба Причем тут линукс, юзерам свойственно отконнекчиваться в произвольный момент времени. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 2 апреля, 2012 · Жалоба Проще всего считать ppp-интерфейсы через ip ro sh | grep ppp | wc -l , ifconfig иногда "обравает" вывод, если интерфейс пропадает в момент опроса данных о нём Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
=-Sky-= Опубликовано 5 апреля, 2012 (изменено) · Жалоба kayot # ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 29939 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 1024 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited s.lobanov считать количество можно конечно разными способами, но если мне нужно брать счётчики всех интерфейсов сразу, то как быть? Ifconfig - жутко медленно выводит данные с таким количеством интерфейсов. P.S. Иногда даже eth1 не входит в список, который выводится cat /proc/net/dev Изменено 5 апреля, 2012 пользователем =-Sky-= Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bos9 Опубликовано 5 апреля, 2012 · Жалоба lsof | wc -l ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kayot Опубликовано 5 апреля, 2012 · Жалоба kayot # ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 29939 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 1024 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited Может не хватать open files и user processes.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
evil-man Опубликовано 5 апреля, 2012 (изменено) · Жалоба Проблема в ядре. Не волнуйтесь, если ещё не починили, то скоро починят. Пруф тут http://thread.gmane.org/gmane.linux.network/225644 Изменено 5 апреля, 2012 пользователем evil-man Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
=-Sky-= Опубликовано 5 апреля, 2012 (изменено) · Жалоба evil-man Спасибо, обновимся Изменено 5 апреля, 2012 пользователем =-Sky-= Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vitalyb Опубликовано 10 апреля, 2012 · Жалоба http://git.kernel.org/?p=linux/kernel/git/davem/net.git;a=commit;h=2def16ae6b0c77571200f18ba4be049b03d75579 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...