Обсуждение:NO CARRIER
Материал из Lurkmore
Форседмемовость
WTFITS?--oh shi 22:48, 21 октября 2008 (MSD)
ну типа немножечко смешно, в принципе. хотя я никогда не слышал.
Ороро, ньюфаги. Статью малость дополнить фидошным контекстом и к старым мемам. Займусь чуть позже. --Tachikoma 07:31, 22 октября 2008 (MSD)
Дети, если вы этого не застали - не значит, шта это не мем.
Тянем-потянем, вытянуть NO CARRIER. Мем эпичен чуть менее чем полностью.
реквест скрины с терма95 из нортоновских утилит : )
- луч добра создателю статьи, чуть слеза не навернулась. Никита Камхоров 13:45, 22 октября 2008 (MSD)
гомен, не знал. дико извиняюсь. --oh shi 21:35, 22 октября 2008 (MSD)
не только модем....8)
no carier еще и сообщение о недоступности девайса для сети вообще который вызван как правило SIOCGIFMEDIA, это стандарт IEEE Std 1003.1-1988 (POSIX) обычно неперевареный компилятором выглядит вот так:
/* * Interface doesn't support SIOC{G,S}IFMEDIA. */ return; }
if (ifmr.ifm_count == 0) { warnx("%s: no media types?", name); return; }
media_list = (int *)malloc(ifmr.ifm_count * sizeof(int)); if (media_list == NULL) err(1, "malloc"); ifmr.ifm_ulist = media_list;
if (ioctl(s, SIOCGIFMEDIA, (caddr_t)&ifmr) < 0) err(1, "SIOCGIFMEDIA");
printf("\tmedia: "); print_media_word(ifmr.ifm_current, 1); if (ifmr.ifm_active != ifmr.ifm_current) { putchar(' '); putchar('('); print_media_word(ifmr.ifm_active, 0); putchar(')'); }
putchar('\n');
if (ifmr.ifm_status & IFM_AVALID) { printf("\tstatus: "); switch (IFM_TYPE(ifmr.ifm_active)) { case IFM_ETHER: case IFM_ATM: if (ifmr.ifm_status & IFM_ACTIVE) printf("active"); else printf("no carrier"); break;
и возникает тогда, когда сетевой интерфейс не в состоянии обработать ассоциирование типа AF_INET с физическим адресом интерфейса через ioctl, переводя на нормальный - когда не работает сетевая карта. Сидел ты на /lm/ а у тебя, чпок и пропала сеть, в логи полез, а там no carrier, у кидов обычно паника, особенно забавно, когда это кид твой сосед да ещё и решил поставить какую нить убунту. Помни анонимус, делая no carrier другим людям, ты помогаешь им развиваться (на улицу пусть пойдут погуляют или делом займутся каким нибудь).
Вот такие дела.
- добрый лулзоносец!
на самом деле это не самое страшное, есть и веселее чем SIOCGIFMEDIA
$ echo "to sloooooow" && dd if=/dev/urandom of=/dev/mem || echo "WTF"
и не потому, что под рутом хочется чего-то экстравагантного, нет, это такое...ммм. как в отпуске, когда долго хочешь попьянствовать и наконец дорвался, что там, что там результат один - FAIL, в первом случае fatal trap 12 или паник (у Вашего этого линукса), во втором регергутация и жесткая дисфагия.
Авианосец не трогать, лулзы теряются.