Page 3 of 54 FirstFirst 123451353 ... LastLast
Results 31 to 45 of 805

Thread: Превью новой версии прошивки 1.9.2.7-9

  1. #31
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by RomikB View Post
    Теперь всё в процессах дублируеться. Так и должно быть?

    /usr/sbin/smbd -D
    /usr/sbin/nmbd -D
    /usr/sbin/nmbd -D
    [smbd]
    Киляйте старых перед запуском новых. Или, как другой вариант: запускайте их в post-boot.

  2. #32
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by AYuusuke View Post
    Возможно задаю ламерсий вопрос, но:
    Подскажите, пожалуйста, что требуется осуществить для перехода с 7-8 прошивки на последнюю? Единственное, что меня привлекает в новой прошивке это пофикшенные зависание (меня они реально достают), все остальное у меня и так работает. Т.е. мне не хочется пере настраивать самбу, мучиться с кодировками (без utf8 живу и все хорошо) и т.п.

    Будет ли достаточно просто залить новую прошивку? Или нужно еще какую нибудь команду типа "flashfs enable" задавать? Или еще придется проверять конфиги на предмет используемых кодировок для русского языка?
    Да, перешить и сказать flashfs enable.

    Если проблема только с зависаниями, то есть промежуточная версия для премиума: http://oleg.wl500g.info/WL500gp-1.9.2.7-8.4.trx

  3. #33
    Quote Originally Posted by Oleg View Post
    Может быть ему не нравится символическая ссылка?

    Можно попробовать заменить /tmp/harddisk/opt на /tmp/mnt/disc0_1/opt
    Это был fstab от прошлой прошивки. Текущий выглядит так:

    Code:
    /dev/discs/disc0/part1 /tmp/mnt/disc0_1 ext3 noatime,rw 0 0
    /tmp/mnt/disc0_1/opt /opt none bind 0 0
    После добавления первой строчки mount -a больше не ругается, но после загрузки автомонтирования /opt не происходит.
    Last edited by djet; 31-12-2007 at 09:28.

  4. #34
    PHP Code:
    mount -o remount,rw /dev/discs/disc0/part1 /tmp/mnt/disc0_1
    mount 
    -obind /tmp/mnt/disc0_1/opt /opt 
    все работает
    С уважением, lex.

  5. #35
    Quote Originally Posted by lexass View Post
    PHP Code:
    mount -o remount,rw /dev/discs/disc0/part1 /tmp/mnt/disc0_1
    mount 
    -obind /tmp/mnt/disc0_1/opt /opt 
    все работает
    У меня только автомонтирование fstab перестало работать.

  6. #36
    Quote Originally Posted by Oleg View Post
    4) Перед монтированием теперь также вызывается /usr/local/sbin/pre-mount;
    А если монтирование запрещено? Параметры какие передаются?

    Quote Originally Posted by Oleg View Post
    Учтите, что переход на ютф3 может оказаться непростым: если у вас ext3 и там есть русские имена, то они будут отображаться неверно. Нужно писать програмку для конвертации или искать готовую. С fat/ntfs проблем не будет.
    Это верно только в том случае, если на ext3 не используется UTF-8.
    Такая программа уже есть для Linux - convmv.

  7. #37
    Quote Originally Posted by Oleg View Post
    Киляйте старых перед запуском новых. Или, как другой вариант: запускайте их в post-boot.
    Перенес в post-boot, теперь вместо 4-х процессов как ранее стало 3:
    /usr/sbin/smbd -D
    /usr/sbin/nmbd -D
    /usr/sbin/nmbd -D

    Что я не так делаю? В post-boot две строчки:
    /usr/sbin/smbd -D
    /usr/sbin/nmbd -D

  8. #38
    Помогите пожалуйста с монтированием...
    Не понимаю ошибку. Флешка есть, разбил на 2 раздела, part2 подцепился как своп, а part1 не хочет цепляться как диск...

    При журналируемой системе все монтируется замечательно... (mke2fs -j)
    Code:
    [WIFI_admin@router root]$ mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
    mke2fs 1.38 (30-Jun-2005)
    Filesystem label=
    OS type: Linux
    Block size=1024 (log=0)
    Fragment size=1024 (log=0)
    90720 inodes, 361552 blocks
    18077 blocks (5.00%) reserved for the super user
    First data block=1
    45 block groups
    8192 blocks per group, 8192 fragments per group
    2016 inodes per group
    Superblock backups stored on blocks:
            8193, 24577, 40961, 57345, 73729, 204801, 221185
    
    Writing inode tables: done
    Creating journal (8192 blocks): done
    Writing superblocks and filesystem accounting information: done
    This filesystem will be automatically checked every 33 mounts or
    180 days, whichever comes first.  Use tune2fs -c or -i to override.
    [WIFI_admin@router root]$ mount /dev/discs/disc0/part1 /tmp/opt
    [WIFI_admin@router root]$ cd /opt
    [WIFI_admin@router opt]$ cd /tmp/opt ; echo asdasd > ./sss
    [WIFI_admin@router opt]$ ls
    lost+found  sss
    [WIFI_admin@router opt]$ cat ./sss
    asdasd
    [WIFI_admin@router opt]$
    Cнимаем mount:
    Code:
    [WIFI_admin@router opt]$ cd /
    [WIFI_admin@router /]$ umount /tmp/opt
    [WIFI_admin@router /]$ cd /tmp/opt
    [WIFI_admin@router opt]$ ls
    [WIFI_admin@router opt]$
    Создаем файловую систему без журнала (ext2)
    Code:
    [WIFI_admin@router opt]$ mke2fs  /dev/scsi/host0/bus0/target0/lun0/part1
    mke2fs 1.38 (30-Jun-2005)
    Filesystem label=
    OS type: Linux
    Block size=1024 (log=0)
    Fragment size=1024 (log=0)
    90720 inodes, 361552 blocks
    18077 blocks (5.00%) reserved for the super user
    First data block=1
    45 block groups
    8192 blocks per group, 8192 fragments per group
    2016 inodes per group
    Superblock backups stored on blocks:
            8193, 24577, 40961, 57345, 73729, 204801, 221185
    
    Writing inode tables: done
    Writing superblocks and filesystem accounting information: done
    This filesystem will be automatically checked every 33 mounts or
    180 days, whichever comes first.  Use tune2fs -c or -i to override.
    [WIFI_admin@router opt]$
    Монтируем ее:
    Code:
    [WIFI_admin@router /]$ mount  /dev/discs/disc0/part1 /tmp/opt
    mount: Mounting /dev/discs/disc0/part1 on /tmp/opt failed: Invalid argument
    [WIFI_admin@router /]$ mount -t ext2  /dev/discs/disc0/part1 /tmp/opt
    mount: Mounting /dev/discs/disc0/part1 on /tmp/opt failed: No such device
    Не поулчилось. dmesg выдал
    Code:
    FAT: bogus logical sector size 0
    FAT: bogus logical sector size 0
    на 1-ю строку.

    Что я делаю не так, подскажите пожалуйста!
    Last edited by FilimoniC; 01-01-2008 at 13:32.
    Sorry for my bad English.
    Покупайте Отечественных Слонов!!!

  9. #39
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Просто ext2 не поддерживается. Вот и всё.

  10. #40
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by RomikB View Post
    Перенес в post-boot, теперь вместо 4-х процессов как ранее стало 3:
    /usr/sbin/smbd -D
    /usr/sbin/nmbd -D
    /usr/sbin/nmbd -D

    Что я не так делаю? В post-boot две строчки:
    /usr/sbin/smbd -D
    /usr/sbin/nmbd -D
    post-boot запускается только один раз. Либо там уже что-то было, либо что-то ещё где-то.

  11. #41
    Quote Originally Posted by Oleg View Post
    Просто ext2 не поддерживается. Вот и всё.
    А раньше же вроде бы поддерживался. ИМХО зря убрали, ведь на USB-флешках журналирование сильно дополнительно "греет" её, недаром их с noatime монтируют
    Sorry for my bad English.
    Покупайте Отечественных Слонов!!!

  12. #42
    Раньше тоже не было ext2.

  13. #43
    Quote Originally Posted by Duke View Post
    Раньше тоже не было ext2.
    Пардон... значит реально приснилось
    Sorry for my bad English.
    Покупайте Отечественных Слонов!!!

  14. #44
    Quote Originally Posted by FilimoniC View Post
    А раньше же вроде бы поддерживался. ИМХО зря убрали, ведь на USB-флешках журналирование сильно дополнительно "греет" её, недаром их с noatime монтируют
    С одной стороны, использование ext3 тут действительно может послужить причиной деградации _определенной_ области (журнала), с другой - журналирование "облегчит" (но не решит полностью) проблемы, связанные с отключением без отмонтирования (эх, как хочется кнопку на "морде", завязанную на отдельный GPIO, и событие hotplug для него!). Но лично я считаю, что убирать модуль ext2 более чем странно - ведь подключены могут быть диски не только с FAT/ext2...

    Для flash-устройств (и MTD, разумеется) лучше использовать jffs - специально разработанную для таких устройств файловую систему.

  15. #45
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    кстати, к слову, если уж ext2 не поддерживается, может имеет смысл убрать /sbin/fsck.ext2 ? Не то чтобы мешает, но как то... misleading... (не говоря о том, что /sbin/fsck.ext3 тоже неизвестно зачем нужен)

Page 3 of 54 FirstFirst 123451353 ... 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. Сборка собственной прошивки
    By makcumka in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 459
    Last Post: 19-05-2014, 16:43
  5. Что скажете о новой технологии beamforming?
    By werss in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 26
    Last Post: 19-05-2012, 11:51

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
  •