Closed electrifying closed 2 weeks ago
Должно быть это неудача install_bin.sh в обходе проблемы, которая там же и описана в коментах.
Когда шелл запускает бинарик как текстовый скрипт, где-то в нем находится символ перенаправления stdout >
, а дальше куча мусора, которая и становится именем файла
На какой системе запускалось ? Для openwrt и большей части linux вопрос решен.
Но на прошивочках могут быть проблемы
На какой системе запускалось ?
Entware на keenetic
Там может быть старый или поломанный find или find от busybox без поддержки параметра -exec. Кинетики официально не поддерживаю. Самый простой способ починить - установить bash. Раз есть ентваре, должно быть и флэшка есть. Места хватит
Кинетики официально не поддерживаю.
Знаю, в таком случае этот файл можно удалить на остальное это никак не повлияет(сейчас все сайты открывает, проблем не вижу) или лучше переустановить полностью перед этим поставив bash?
bash, если он есть, используется install_bin.sh как приоритетный способ тестирования бинариков на совместимость с архитектурой CPU. install_bin.sh создает ссылки в {tpws,nfq,mdig,ip2net} на что-то из binaries. Если они уже созданы, то ничего и делать не надо. Но если будет запускаться инсталятор, то он вызовет install_bin, и он опять начудит КРяКоЗяБры. Но если будет bash - не начудит
bash, если он есть, используется install_bin.sh как приоритетный способ тестирования бинариков на совместимость с архитектурой CPU. install_bin.sh создает ссылки в {tpws,nfq,mdig,ip2net} на что-то из binaries. Если они уже созданы, то ничего и делать не надо. Но если будет запускаться инсталятор, то он вызовет install_bin, и он опять начудит КРяКоЗяБры. Но если будет bash - не начудит
Спасибо
А что за странный файл с названием p}A@@8@@P появляется после установки 68 версии запрет в одноименной папке? Он требуется или нет, весит 0 байт