Page 11 of 119 FirstFirst ... 9101112132161111 ... LastLast
Results 151 to 165 of 1785

Thread: Фабрика-флудильня

  1. #151
    Quote Originally Posted by lly View Post
    Да, за исключением функций.
    Ну думаю, что
    + struct sec_path *sp;
    + unsigned int mac_len;
    + unsigned char local_df;
    надо перенести после
    struct net_device *real_dev;

    а вот что делать с
    + struct ipv6hdr *ipv6h;
    пока даже незнаю,(если только выносить её из union и переносить её после real_dev)

  2. #152
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    куда бы послать данную дискуссию --- в конце концов почему бы не сюда. Когда решите технические вопросы и вернетесь к обсуждению по существу --- добро пожаловать назад

  3. #153
    Quote Originally Posted by al37919 View Post
    имеет смысл быть внимательнее:
    Code:
    [admin@WL-001FC669F46D root]$ echo"#!/bin/sh">>/usr/local/sbin/post-boot
    И может все же найти какую другую тему для подобных вопросов --- например про настройку с нуля или на том же интерлане?
    Ну вот пожалуйста все равно не хочет, это просто видимо когда сюда писал опечатался.

    Code:
    [admin@WL-001FC669F46D root]$ echo "#!/bin/sh">>/usr/local/sbin/post-boot
    -sh: can't create /usr/local/sbin/post-boot: nonexistent directory

  4. #154
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by P@R@D!SE View Post
    Ну вот пожалуйста все равно не хочет, это просто видимо когда сюда писал опечатался.

    Code:
    [admin@WL-001FC669F46D root]$ echo "#!/bin/sh">>/usr/local/sbin/post-boot
    -sh: can't create /usr/local/sbin/post-boot: nonexistent directory
    Логично, сначала почитать ВНИМАТЕЛЬНО руководство для чайников, а потом писать в соответствующую ветку, здесь обсуждается улучшение прошивки, а не команды UNIX... Человек именно для вас старался между прочим, если для чайников не помогает, там есть книжка по командам юникс, курить ее...

  5. #155
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    Quote Originally Posted by P@R@D!SE View Post
    Ну вот пожалуйста все равно не хочет, это просто видимо когда сюда писал опечатался.

    Code:
    [admin@WL-001FC669F46D root]$ echo "#!/bin/sh">>/usr/local/sbin/post-boot
    -sh: can't create /usr/local/sbin/post-boot: nonexistent directory
    еще помогает чтение сообщений об ошибках

  6. #156
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by xolod79 View Post
    а вот что делать с
    + struct ipv6hdr *ipv6h;
    пока даже незнаю,(если только выносить её из union и переносить её после real_dev)
    Я вынужден тебя огорчить - если ты планировал сделать патч механически, не вникая в задачу, то этот номер не пройдет. Просто такой результат не будет работать, а на его починку уйдёт больше времени, чем на повторение работы с нуля.

    По сути флуда: тебе придётся въехать как считаются offset'ы для union'ов (в отличие от struct), и в ньюансы выравнивания на платформах MIPS.

  7. #157
    Quote Originally Posted by lly View Post
    Я вынужден тебя огорчить - если ты планировал сделать патч механически, не вникая в задачу, то этот номер не пройдет. Просто такой результат не будет работать, а на его починку уйдёт больше времени, чем на повторение работы с нуля.

    По сути флуда: тебе придётся въехать как считаются offset'ы для union'ов (в отличие от struct), и в ньюансы выравнивания на платформах MIPS.
    как я понял, т.к. struct ipv6hdr *ipv6h union то нужно посчитать, не больше ли размер структуры ipv6hdr, размера структур tcphdr, udphdr, icpmhdr, igmphdr, iphdr, spxhdr. если меньше хоть одной то все ок.
    а вот как это посчитать по проще, думаю...

  8. #158
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by xolod79 View Post
    как я понял, т.к. struct ipv6hdr *ipv6h union то нужно посчитать, не больше ли размер структуры ipv6hdr, размера структур tcphdr, udphdr, icpmhdr, igmphdr, iphdr, spxhdr. если меньше хоть одной то все ок.
    а вот как это посчитать по проще, думаю...
    Ох... внимательности тебе не хватает...
    Этот union состоит из? указателей на структуры! А размер указателя на нашей(MIPS32) платформе?

  9. #159
    Ребят ну так вы можите подсказать что я делаю не так! и как правильно??

  10. #160
    Тебе же показали что путь не правильный указывал, без первого слэша..
    ASUS RT-N16 (1.9.2.7-rtn) + multi-wan (2x PPPoE, было на WL-500W)
    Нужно делать так как нужно, а как не нужно - делать не нужно.

  11. #161
    Quote Originally Posted by P@R@D!SE View Post
    Ребят ну так вы можите подсказать что я делаю не так! и как правильно??
    примерный перевод из гугля "nonexistent directory-несуществующего каталога"

  12. #162
    Quote Originally Posted by lly View Post
    Ох... внимательности тебе не хватает...
    Этот union состоит из? указателей на структуры! А размер указателя на нашей(MIPS32) платформе?
    согласен, поспешил..
    про указатели вспомнил но позно, если я не ошибаюсь то размер указателя на (MIPS32) 4байта. получается что по размеру проблем нет, а вот какие проблемы могут быть со смещением я пока не понял..
    А в общее спасибо за науку =)!!!

  13. #163
    Quote Originally Posted by Unlimited View Post
    Тебе же показали что путь не правильный указывал, без первого слэша..

    ну так я же потом написал, что даже если с ним, то тоже самое!

    Получается мне надо сначала создать каталог post-boot, а только потом уже выполнять остальные действия???

  14. #164
    Join Date
    May 2007
    Location
    Истра
    Posts
    1,246
    Quote Originally Posted by P@R@D!SE View Post
    ну так я же потом написал, что даже если с ним, то тоже самое!

    Получается мне надо сначала создать каталог post-boot, а только потом уже выполнять остальные действия???
    Нет. Вам надо создать каталог sbin. Вам поможет команда, которая есть в пункте 4 инструкции по установке с нуля. Непонятно, почему вы её пропустили.
    Code:
    mkdir -p /usr/local/sbin/
    P.S. Вообще, следовало вам дать недельку доступа только на чтение, чтоб вы хорошо изучили форум. Но раз уж не дали, то проще вам ответить.
    Everybody stand back. I know iptables.
    Мой вариант правильного выключения роутера.

  15. #165
    Quote Originally Posted by xolod79 View Post
    согласен, поспешил..
    про указатели вспомнил но позно, если я не ошибаюсь то размер указателя на (MIPS32) 4байта. получается что по размеру проблем нет, а вот какие проблемы могут быть со смещением я пока не понял..
    А в общее спасибо за науку =)!!!
    в общем думаю что этот вариант будет работать:
    Code:
    --- skbuff.h    2010-02-26 21:31:28.000000000 +0300
    +++ skbuff.h.patch      2010-02-27 17:37:10.000000000 +0300
    @@ -147,6 +147,7 @@
                    struct icmphdr  *icmph;
                    struct igmphdr  *igmph;
                    struct iphdr    *ipiph;
    +               struct ipv6hdr  *ipv6h;
                    struct spxhdr   *spxh;
                    unsigned char   *raw;
            } h;
    @@ -222,6 +223,9 @@
                                                       (e.g. 802.3ad) over bonding, we must save the
                                                       physical device that got the packet before
                                                       replacing skb->dev with the virtual device.  */
    +       struct sec_path         *sp;
    +       unsigned int    mac_len;                /* Length of link layer header                  */
    +       unsigned char   local_df;
     #if defined(CONFIG_IMQ) || defined(CONFIG_IMQ_MODULE)
            struct nf_info  *nf_info;
     #endif

Page 11 of 119 FirstFirst ... 9101112132161111 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •