Entware-ng - основные сведения
-
- Сообщения: 445
- Зарегистрирован: 12 авг 2015, 14:14
- Откуда: Смоленск
-
- Сообщения: 160
- Зарегистрирован: 29 фев 2016, 13:34
Пардон, спасибо за что? Или тут ирония? Не совсем понял...
У меня, скорее что-то похожее на плач Ярославны. Которая все же как-то дождалась светлых времен (Entware/Entware-ng).
Кстати, обратное спасибо и Вам - начал пользоваться Entware с rt-n66u лет пять назад, если не ошибаюсь. Открыл для себя роутер с другой стороны.
Voxel.
У меня, скорее что-то похожее на плач Ярославны. Которая все же как-то дождалась светлых времен (Entware/Entware-ng).
Кстати, обратное спасибо и Вам - начал пользоваться Entware с rt-n66u лет пять назад, если не ошибаюсь. Открыл для себя роутер с другой стороны.
Voxel.
-
- Администратор
- Сообщения: 1912
- Зарегистрирован: 09 авг 2015, 15:33
Voxel писал(а):Источник цитаты спасибо за что? Или тут ирония? Не совсем понял...
Никакой иронии, насколько понял. Всегда приятно услышать добрые слова от пользователей, тем более тех, кто сам в состоянии пересобрать репу и находит ошибки. Ну и интересно Вы железо свое описали и характеризовали. Entware заводить на непонятных мне popoplug'ах (надеюсь правильно запомнил), да на многих железках, о которых и не слышали.
-
- Сообщения: 445
- Зарегистрирован: 12 авг 2015, 14:14
- Откуда: Смоленск
-
- Сообщения: 160
- Зарегистрирован: 29 фев 2016, 13:34

R7500 брал с риском - надеясь, что Entware и Debian все же заведется. В то время про ipq8064 и ядро Krait никто толком и не знал. Будут ли вообще ARM v7 бинарники на нем работать.
Пройдя всю это тягомотину, сам удивляюсь, что как-то все же заработало. Знал бы, что предстоит - не рискнул бы сейчас деньгами на такую покупку. Вообще, Netgear - никогда более. При отсутсвии алтернативной прошивки. Я уже видел коды прошивки... Надо же так загубить OpenWRT AA, превратив ее в собственное изделие...
В общем, пытался скомпенсировать трату денег из семейного бюджета. С помощью Entware удалось

-
- Сообщения: 160
- Зарегистрирован: 29 фев 2016, 13:34
P.S.
И все же, возвращаюсь к своей просьбе оживить (или вставить заново) в Entware-ng пакет bmtemp*.ipk, который присутсвовал в Entware и был почему-то удален. Пакет для температурного датчика bm1707, он же mp707. Позволяет измерять текущую температуру. Использую его для мониторинга температуры на даче - вдруг газовый котел погас во время моего отсутствия... Тогда полная труба дому. Если замерзнут трубы отопления. Вот такой вот каламбур. Лучше и не представлять.
Пакет отсюда:
https://github.com/bubbafix/openwrt-bm1707
Я его собрал, конечно, для себя. Но немного геморройно делать много вариантов только для этого пакета. У пары знакомых роутеры MIPS, очень не хочется собирать из исходников специально и для них. Уже сейчас храню две версии для ARMEL и ARMHF. Было бы великолепно, если бы пакет был доступен в официальных релизах для всех платформ.
Компилируется без проблем. Готов прислать архив, готовый для распаковки к примеру в "packages/utils".
Один из моих нетгиров уже три дня успешно докладывает мне о температуре в доме. Хочется обновлять Entware-ng и для знакомых с MISP-ами и необходимостью температурного мониторинга.
Заранее спасибо,
Voxel.
И все же, возвращаюсь к своей просьбе оживить (или вставить заново) в Entware-ng пакет bmtemp*.ipk, который присутсвовал в Entware и был почему-то удален. Пакет для температурного датчика bm1707, он же mp707. Позволяет измерять текущую температуру. Использую его для мониторинга температуры на даче - вдруг газовый котел погас во время моего отсутствия... Тогда полная труба дому. Если замерзнут трубы отопления. Вот такой вот каламбур. Лучше и не представлять.
Пакет отсюда:
https://github.com/bubbafix/openwrt-bm1707
Я его собрал, конечно, для себя. Но немного геморройно делать много вариантов только для этого пакета. У пары знакомых роутеры MIPS, очень не хочется собирать из исходников специально и для них. Уже сейчас храню две версии для ARMEL и ARMHF. Было бы великолепно, если бы пакет был доступен в официальных релизах для всех платформ.
Компилируется без проблем. Готов прислать архив, готовый для распаковки к примеру в "packages/utils".
Один из моих нетгиров уже три дня успешно докладывает мне о температуре в доме. Хочется обновлять Entware-ng и для знакомых с MISP-ами и необходимостью температурного мониторинга.
Заранее спасибо,
Voxel.
-
- Сообщения: 445
- Зарегистрирован: 12 авг 2015, 14:14
- Откуда: Смоленск
Voxel писал(а):Источник цитаты Насчет "6." TOR - там ничего сложного. Что-то типа /opt/etc/init.d/S90tor:
Это я пару дней назад сделал.
Voxel писал(а):Источник цитаты И все же, возвращаюсь к своей просьбе оживить (или вставить заново) в Entware-ng пакет bmtemp*.ipk,
Это, кстати, тоже.
-
- Сообщения: 160
- Зарегистрирован: 29 фев 2016, 13:34
-
- Сообщения: 160
- Зарегистрирован: 29 фев 2016, 13:34
Я извиняюсь за продолжение оффтопика насчет Netgear X4 R7500, но как-то вышло, что он начался здесь, и закончился только моим "стуком лбом о стенку" из-за проблемы с маской 777 для всех файлов и директроий для ext2/3/4, что не позволяло использовать "chroot-ed Debian" и ограничивало использование Entware-ng (только с сохранением/восстановлением атрибутов файлов).
В общем, я все же сумел найти причину "777". Оказывается, нетгир испорил коды ядра линукса, а именно для фаловых систем ext2/3/4. Испорченный файл для этих систем "inode.c", где "умельцы" из нетгира добавили такую вот строчку для всех ext2/3/4:
в функцию получения инодов. Т.е. как ни крути, а для всех файлов при чтении логически добавлялась маска 777, что полностью убирала все пермишены. Я в шоке от из их трика, конечно.
Короче, ничего не оставалось, как только убирать их "улушение" и компилировать прошивку из исходников. Ну плюс этого подхода был, что я запихнул все свои трики в модифицированную мною прошивку (dropbear, свои скрипты и модификации). Страшновато было прошивать R7500, так как не имею ни jtag ни serial для восстановления роутера из состояния кирпича. Но все прошло успешно. Сработало как часы. И работает нормально после почти года мучений...
В результате имею прошивку с нормальной работой ext2/3/4 и абсоютно ориентированную на работу с Entware (стартап скрипт в /etc/init.d/ запускает сервисы Entware, если они существуют в /opt). Опубликую на зарубежно форуме R7500 (у нас эта модель не популярная, нет своих форумов).
Еще раз пардон за оффтопик. Буду продвигать далее использование Entware-ng среди пользователей Netgear R7500.
Спасибо за Entware,
Voxel.
В общем, я все же сумел найти причину "777". Оказывается, нетгир испорил коды ядра линукса, а именно для фаловых систем ext2/3/4. Испорченный файл для этих систем "inode.c", где "умельцы" из нетгира добавили такую вот строчку для всех ext2/3/4:
Код: Выделить всё
inode->i_mode |= S_IRWXUGO;
в функцию получения инодов. Т.е. как ни крути, а для всех файлов при чтении логически добавлялась маска 777, что полностью убирала все пермишены. Я в шоке от из их трика, конечно.
Короче, ничего не оставалось, как только убирать их "улушение" и компилировать прошивку из исходников. Ну плюс этого подхода был, что я запихнул все свои трики в модифицированную мною прошивку (dropbear, свои скрипты и модификации). Страшновато было прошивать R7500, так как не имею ни jtag ни serial для восстановления роутера из состояния кирпича. Но все прошло успешно. Сработало как часы. И работает нормально после почти года мучений...
В результате имею прошивку с нормальной работой ext2/3/4 и абсоютно ориентированную на работу с Entware (стартап скрипт в /etc/init.d/ запускает сервисы Entware, если они существуют в /opt). Опубликую на зарубежно форуме R7500 (у нас эта модель не популярная, нет своих форумов).
Еще раз пардон за оффтопик. Буду продвигать далее использование Entware-ng среди пользователей Netgear R7500.
Спасибо за Entware,
Voxel.
-
- Администратор
- Сообщения: 1912
- Зарегистрирован: 09 авг 2015, 15:33
Проведена очередная синхронизация с openwrt. Список изменений - https://github.com/Entware-ng/Entware-n ... march-2016
Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»
Кто сейчас на конференции
Всего 1 посетитель :: 0 зарегистрированных, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость