Jump to content

Larzet

Forum Members
  • Posts

    5
  • Joined

  • Last visited

Equipment

  • Keenetic
    Extra Rev. A

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Larzet's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. В doinstall перед 'exit 1' добавил : logger -t installer "$(mount)" Что позволило мне увидеть вывод команды mount в журнале в веб-интерфейсе самого роутера. Понял, что проверка на файловую систему в моём случае некорректна и по сути убрал её. Сейчас посмотрел внимательнее, opt/ у меня - это ссылка, которая ссылается на / . Видимо поэтому установка и прошла без ошибок. Хм... Может это особенности моей прошивки v2.08(AANS.4)C2, в том числе и файлы с -opgk?
  2. Тут извиняюсь. Путь конечно же с opt. Просто я все эти операции производил через ftp, поэтому там нет opt (полный путь был таким ftp://<адрес роутера>/<раздел на usb-носителе>/etc/passwd) `exit 1`, о котором я говорил - по сути остановка установщика, если файловая система opt не подходит. Проблема в том, что у меня по какой-то причине носитель замонтирован на /, а не на /opt, как Вы и заметили. Почему так, не знаю. На роутере до установки Entware стояла чистая прошивка без каких-либо изменений с моей стороны.
  3. За всё время эксплуатации у роутера было два пароля: дефолтный и тот, который я установил при первой настройке. SSH на нём никогда не было (SSH был только на первом моём кинетике до того, как я на него вторую версию прошивки поставил). Так что я пробовал стандартный пароль, мой пароль, keenetic и 12345. Лишь потом я обратил внимание на то, что в логах появляется запись "invalid shell rejected" при каждой попытке аутентификации. После выполнения описанных выше действий удалось спокойно залогиниться с паролем keenetic. Уж не знаю, что не понравилось в моих словах, но как-то можно и повежливее спрашивать. И да, я встречал сообщения про ssh из прошивки, но на форуме не смог найти решения (в основном натыкался на фразы вроде "это уже обсуждалось много раз"). Возможно использовал не те ключевые слова при поиске.
  4. Была такая же фигня. В результате просто убрал "exit 1" из doinstall. Установилось без проблем. Но вот аутентифицироваться не получалось (пробовал разные пароли). Как оказалось был некорректный shell. Заменил его в /etc/passwd и перенёс всё из /etc/shell-opkg в /etc/shell. А вот что выводил mount в момент установки: rootfs on / type rootfs (rw) /dev/root on / type squashfs (ro,relatime) tmpfs on /dev type tmpfs (rw,nosuid,noexec,relatime) none on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) /dev/mtdblock/7 on /storage type jffs2 (rw,nosuid,relatime) none on /proc/bus/usb type usbfs (rw,nosuid,noexec,relatime) /dev/sda1 on /tmp/mnt/kendev type ext4 (rw,relatime,data=ordered) /dev/sda1 on / type ext4 (rw,relatime,data=ordered) none on /proc type proc (rw,relatime) none on /sys type sysfs (rw,relatime) tmpfs on /dev type tmpfs (rw,nosuid,noexec,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime) none on /dev/pts type devpts (rw,relatime,mode=600)
×
×
  • Create New...