1 (edytowany przez karnasw 2019-03-03 14:21:09)

Temat: Błąd przy użyciu opkg (Missing new line character)

Witam przy próbie aktualizacji listy czy jakiegokolwiek innego działania w opkg wyrzuca mi:

Collected errors:
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!

Domyślam się, że w którymś pliku nie ma nowej linii, ale jak znaleźć, z którym plikiem jest problem?
Konfigurowałem dzisiaj sporo czasu na nowo OpenWrt i taki zonk na koniec.

Jeszcze w logach coś podobnego znalazłem:

Sun Mar  3 13:52:59 2019 daemon.err uhttpd[1177]: luci: accepted login on / for root from 192.168.88.100
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]: Collected errors:
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]:  * parse_from_stream_nomalloc: Missing new line character at end of file!
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]:  * parse_from_stream_nomalloc: Missing new line character at end of file!
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]:  * parse_from_stream_nomalloc: Missing new line character at end of file!
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]:  * parse_from_stream_nomalloc: Missing new line character at end of file!
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]:  * parse_from_stream_nomalloc: Missing new line character at end of file!
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]:  * parse_from_stream_nomalloc: Missing new line character at end of file!
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]:  * parse_from_stream_nomalloc: Missing new line character at end of file!
Sun Mar  3 13:53:12 2019 daemon.err uhttpd[1177]:  * parse_from_stream_nomalloc: Missing new line character at end of file!

2

Odp: Błąd przy użyciu opkg (Missing new line character)

W którymś z katalogu /etc/opkg/ nie wiem po co w ogóle tam grzebałeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Błąd przy użyciu opkg (Missing new line character)

Nic w tym folderze nie grzebałem. Zainstalowałem hdparm, konfigurowałem skrypt przy podłączeniu dysku. Potem hdparm nie zwracał nic po wpisywaniu w putty, to chciałem go przeinstalować, ale niestety mam te komunikaty.

4

Odp: Błąd przy użyciu opkg (Missing new line character)

Sprawdź te pliki.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Błąd przy użyciu opkg (Missing new line character)

Sprawdziłem, wszystkie mają nową linię.

6

Odp: Błąd przy użyciu opkg (Missing new line character)

A jednak coś gdzieś jest skoro zgłasza taki błąd.

Ew podmień sobie pliki na te domyślnie, są w /rom/etc/opkg jeżeli używasz obrazu ze squashfs.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7 (edytowany przez karnasw 2019-03-03 14:51:17)

Odp: Błąd przy użyciu opkg (Missing new line character)

Podmienione z rom/etc/opkg i wciąż to samo.

Chyba na nowo to skonfiguruję.

8

Odp: Błąd przy użyciu opkg (Missing new line character)

To jest jeszcze lista zainstalowanych pakietów w /usr/lib/opkg/status ale z tym uważaj.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Błąd przy użyciu opkg (Missing new line character)

Niestety nie widzę nigdzie braku linii, odpuszczam, bo to szukanie igły.