Page 3 of 31 FirstFirst 1234513 ... LastLast
Results 31 to 45 of 460

Thread: Сборка собственной прошивки

  1. #31
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Я обновил тот архив. Попробуйте ещё раз.

  2. #32
    Так, make kernel прошел, вот только просто make неработает, пишет ошибку из которой я могу предположить, что необходимо настраивать gcc необходимым образом.
    Заодно вопрос, что-бы мне потом не долго искать, скажите, в каком файле кофигурация сборки определятся? Есть соображения на сей счет, но хочется получить точную наводку.
    Лог с ошибкой в атаче.
    Attached Files Attached Files

  3. #33
    Вот умоего 520 начал глючить WiFi, недаёт подрубится.
    А с компиляцией я так и неразобрался, всё ошибки кажет уж помогите побороть...

  4. #34
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Объясню свою позицию: если Вы не можете заставить компилироваться мою прошивку, то про собственную прошивку для 520г можете забыть... Не обижайтесь, но здесь нужна усидчивость и квалификация.

    Для разнообразия можете попробовать собрать тот код, что даёт АСУС - волосу станут дыбом. Хотя я для 520г прошивку 1.9.5.4 собирал...

  5. #35
    Я бы рад сидеть с этим ужасом разбираться, но физически нет времени. Потом моя задача несколько проще, чем создание прошивки вообще, и если удасться собрать базовую прошивку, то дальше просто немного сноровки и всё, своя прошивка есть (даже не прошивка, а просто сборка модулей)... Но сейчас приходится по тупому собирать шишки, на граблях которые все давно обнаружены, что это за изврат у линуксойдов, не сделать доступную инструкцию, а заставить всех подряд тратить кучу времени на исправления чужих ошибок в якобы "релизном" варианте? Можно дать желающим ломаться там, где никого небыло, чем заставлять толпится на опушке "леса чудес"...
    Я просто сильно прошу, подсобите немного, мне действительно не сруки заниматься сейчас глубоким изучений "компиляция программ в среде Linux, и обход чужих граблей там где их быть недолжно". Извиняйте конечно за критику, но она вполне объективна.

  6. #36
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    У Вас времени нет, зато у остальных вагон?

    Кстати, тот лог, что Вы выложили - не полный. Вы сами посмотрите его...

  7. #37

    Lightbulb Как собрать свою прошивку для wl500gP ?

    Не подскажите, что нужно для создания собственной (модифицированой) прошивки для wl500gP. И вкратце сам процесс если несложно ?

  8. #38
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    170

    предлагаю добавить в прошивку statd

    subj
    Я монтирую на роутере nfs шару с сервера, после запуска /usr/sbin/portmap все прекрасно монтируется.
    Тем не менее, этого еще не достаточно. Некоторые программы используют блокировки (lock). Например, программы для управления пакетами в дебиане. То есть, получается невозможно обновлять пакеты.
    Причем lockd, который в прошивке присутствует, не работает. Молча вылетает с exit code 1. Наверно, так и надо, я пока не очень разбираюсь в теме.
    Помучавшись, скомпилировал statd из nfs-utils из исходников прошивки. Запустил - все заработало. Только пришлось создать каталог /var/lib/nfs.

    Бинарник после strip весит 63452 байт. Добавите его в прошивку, Олег? Вроде, штука нужная.

  9. #39
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Т.е. lockd не работает без statd?

  10. #40
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    170
    По-моему, после запуска statd уже не нужно запускать lockd.

    У меня в какой-то момент возник ядерный процесс [lockd], судя по PID, он возник сразу после запуска portmap.
    Посмотрите исходный код lockd в nfs-utils - он же ничего почти не делает, только вроде пытается проверить, что ядро поддерживает какие-то системные вызовы. И еще комментарий в начале lockd.c:

    /*
    * lockd
    *
    * This is the user level part of lockd. This is very primitive, because
    * all the work is now done in the kernel module.
    *
    */

    Наверно, имеется в виду тот самый ядерный процесс.
    Другое дело - statd. Там много кода.
    Не знаю, нужен ли он вообще или нет. Мое знание NFS очень поверхностное Но, по-моему, не нужен.

  11. #41
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    ладно, почитаю.

  12. #42
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    170
    Мда, маны рулят

    The rpc.lockd program starts the NFS lock manager (NLM) on kernels that don't start it automatically. However, since most kernels do start it automatically, rpc.lockd. is usually not required. Even so, running it anyway is harmless.

    И еще из debian changelog по nfs-utils:

    * Test kernel version in init script; all kernels from 2.4 forward
    have a lockd thread, and don't need rpc.lockd. Probe older kernels
    by checking for lockd-related symbols. When in doubt, go ahead and
    run rpc.lockd; if it's not needed, it exits. (closes: #205867)

  13. #43
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by Xander View Post
    Только пришлось создать каталог /var/lib/nfs.
    Странно, этот каталог создаётся автоматом, если включен NFS.

  14. #44
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    170
    Quote Originally Posted by Oleg View Post
    Странно, этот каталог создаётся автоматом, если включен NFS.
    Не, у меня точно его не было, хотя nfs уже работал (без блокировок).

  15. #45
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    не верю. :d может ручками пускали?

Page 3 of 31 FirstFirst 1234513 ... LastLast

Similar Threads

  1. Загрузка прошивки с USB
    By VictorL in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 170
    Last Post: 23-08-2016, 14:19
  2. Новый веб-интерфейс прошивки от энтузиастов
    By euseller in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 636
    Last Post: 27-08-2014, 01:26
  3. Прошивки для Asus RT-N16
    By Oleg in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 395
    Last Post: 20-08-2014, 17:17
  4. Сборка пакетов под WL-500g Premium
    By angel_il in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 127
    Last Post: 24-11-2011, 12:28

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
  •