Temat: nowy TRUNK dla WRT1200AC

Witam

Ostatni raz budowałem ImageBuilderem własny obraz kilka miesięcy temu.
Teraz w trunku jest kernel 4.4. Z tego co widzę to pozmieniały się niektóre pakiety.

Chciałem zbudować obraz na bazie najnowszego trunka, ale wyświetla mi że nie ma niektórych pakietów:

Collected errors:
 * opkg_install_cmd: Cannot install package kmod-ata-ahci-platform.
 * opkg_install_cmd: Cannot install package kmod-ata-mvebu-ahci.
 * opkg_install_cmd: Cannot install package kmod-i2c-mv64xxx.
 * opkg_install_cmd: Cannot install package kmod-rtc-armada38x.
 * opkg_install_cmd: Cannot install package kmod-thermal.
 * opkg_install_cmd: Cannot install package kmod-thermal-armada.
 * opkg_install_cmd: Cannot install package kmod-usb3.

Listę zainstalowanych pakietów pobrałem z aktualnie posiadanej wersji poprzez:

opkg list-installed

i dodałem do polecenia tworzenia obrazu ImageBuilderem z najnowszego trunka.

Jakie nowe pakiety zastępują te powyższe?
Które zainstalować zamiast?
Mam dysk podpięty przez SATA i chcę mieć również obsługę USB3.
z i2c i rtc nie korzystam.

Pozdrawiam
Grzegorz Chmiel
Linksys WRT1200AC

2

Odp: nowy TRUNK dla WRT1200AC

Raczej weź lede niż trunka.

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

3

Odp: nowy TRUNK dla WRT1200AC

W LEDE  np. kmod-usb3 jest dla ar71xx dla kernela 4.4.14    jest w lantiq dla kernela 4.4.15    natomiast nie ma dla mvebu czyli ten pakiet nie jest niczym zastąpiony ale też nie jest skompilowany....

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

4

Odp: nowy TRUNK dla WRT1200AC

Dla mvebu i2c_mv64xxx jest wkompilowany w kernel. rtc_armada, thermal, thermal_armada, mvebu-ahci, ahci-platform też.

kmod-usb3 to tak naprawdę opcje xhci_hcd i xhci_mvebu i to też jest wkompilowane na stałe w kernel. Sprawdziłem właśnie smile skompilowałem lede. Więc po prostu w modułach tego nie ma, bo siedzi na stałe w jądrze.

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

5

Odp: nowy TRUNK dla WRT1200AC

W takim razie spróbuję przygotować sobie LEDE

Pozdrawiam
Grzegorz Chmiel
Linksys WRT1200AC

6

Odp: nowy TRUNK dla WRT1200AC

skąd ściągnąć  LEDE dla WRT1200AC
i czy instalując na Gargoyle to przez -sysupgrade?

7

Odp: nowy TRUNK dla WRT1200AC

https://downloads.lede-project.org/snap … u/generic/

sysupgrade. Pamiętaj że lede nie wydało wersji stabilnej i dzień w dzień się to zmienia.

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

8

Odp: nowy TRUNK dla WRT1200AC

dzięki
wiem
chcę tylko zobaczyć jak to wygląda
i jeszcze
czy ma od razu jakieś środowisko graficzne?
I jakie są login i hasło po zainstalowaniu?

9

Odp: nowy TRUNK dla WRT1200AC

Nie ma gui, to jak trunk jest. Login root, hasła nie ma, dostęp przez ssh.

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

10

Odp: nowy TRUNK dla WRT1200AC

Hej smile
Nie będę zakładał nowego tematu, więc zapytam tu.. Chciałem spróbować samemu zbudować obraz właśnie na bazie LEDE, pobrałem ImageBuilder-a itd. i zgodnie z tym co znalazłem w sieci kolejny krok to wklepać:

make image PROFILE=NAZWA PACKAGES="NAZWA PAKIETÓW"

i potem tylko czekamy na obrazy. I tu mam dwa pytania:
1) Rozumiem, że w image Profile wpisuję mvebu czy można to jeszcze dokładniej zdefiniować? tak aby np. stworzyć obraz tylko dla caiman-a.
2) Czy jest na forum jakiś zestaw pakietów, rozpiska tej "podstawy" na której Cezary buduje swoje obrazy? ponieważ też zależy mi na: Luci, obsłudze dysków, modemie LTE, LED-ach + jak da radę: samba, minidlna, 3ginfo, smstool3, statystyki, aria2. Czy muszę sam wyciągnąć listę tego co mam aktualnie zainstalowane, przeedytować ją i wkleić?
3) Czy muszę zrobić coś jeszcze jeżeli chcę zrobić własny obraz? powinienem o czymś wiedzieć? na coś zwrócić uwagę?

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

11

Odp: nowy TRUNK dla WRT1200AC

2. Na dl.eko.one.pl masz .config z którego powstają moje obrazy. Domyślnie masz to co jest niezbędne do działania routera.
3/1. Ja bym nie robił imagebuilderem tylko skompilować wszystko samodzielnie.

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

12

Odp: nowy TRUNK dla WRT1200AC

Pobrałem Cezary Twój plik konfiguracyjny config.mvebu, wczytałem go zmieniając jedynie docelowy sprzęt, poleciał make, trochę długo pomieliło i był koniec zabawy.. wysypało mi błędami, nie wiem czy dobrze wkleiłem, bo ciężko ogarnąć odkąd jest coś istotnego, ale to jest końcówka.

configure: creating ./config.status
config.status: creating Makefile

quilt version 0.64 configured.

Using '/media/oem/POBRANE/openwrt/source/staging_dir/host' for installation prefix.

Report bugs to quilt-dev@nongnu.org
[ -f /media/oem/POBRANE/openwrt/source/build_dir/host/quilt-0.64/Makefile ]
touch /media/oem/POBRANE/openwrt/source/build_dir/host/quilt-0.64/.configured
make -C /media/oem/POBRANE/openwrt/source/build_dir/host/quilt-0.64 SHELL="bash" all
make[4]: Entering directory '/media/oem/POBRANE/openwrt/source/build_dir/host/quilt-0.64'
bin/quilt.in -> bin/quilt
bin/guards.in -> bin/guards
quilt/grep.in -> quilt/grep
quilt/upgrade.in -> quilt/upgrade
quilt/refresh.in -> quilt/refresh
quilt/fold.in -> quilt/fold
quilt/revert.in -> quilt/revert
quilt/header.in -> quilt/header
quilt/remove.in -> quilt/remove
quilt/annotate.in -> quilt/annotate
quilt/graph.in -> quilt/graph
quilt/edit.in -> quilt/edit
quilt/mail.in -> quilt/mail
quilt/diff.in -> quilt/diff
quilt/add.in -> quilt/add
quilt/push.in -> quilt/push
quilt/pop.in -> quilt/pop
quilt/new.in -> quilt/new
quilt/import.in -> quilt/import
quilt/previous.in -> quilt/previous
quilt/top.in -> quilt/top
quilt/applied.in -> quilt/applied
quilt/fork.in -> quilt/fork
quilt/delete.in -> quilt/delete
quilt/patches.in -> quilt/patches
quilt/snapshot.in -> quilt/snapshot
quilt/files.in -> quilt/files
quilt/series.in -> quilt/series
quilt/setup.in -> quilt/setup
quilt/rename.in -> quilt/rename
quilt/next.in -> quilt/next
quilt/unapplied.in -> quilt/unapplied
quilt/scripts/patchfns.in -> quilt/scripts/patchfns
quilt/scripts/inspect-wrapper.in -> quilt/scripts/inspect-wrapper
quilt/scripts/dependency-graph.in -> quilt/scripts/dependency-graph
quilt/scripts/edmail.in -> quilt/scripts/edmail
quilt/scripts/remove-trailing-ws.in -> quilt/scripts/remove-trailing-ws
quilt/scripts/backup-files.in -> quilt/scripts/backup-files
rm -f compat/column.in compat/date.in compat/getopt.in compat/mktemp.in compat/sendmail.in
README.in -> README
quilt.1.in -> quilt.1
/usr/bin/pod2man bin/guards > bin/guards.1
make[4]: *** No rule to make target 'compat/column.in', needed by 'po/quilt.pot'.  Stop.
make[4]: Leaving directory '/media/oem/POBRANE/openwrt/source/build_dir/host/quilt-0.64'
Makefile:36: recipe for target '/media/oem/POBRANE/openwrt/source/build_dir/host/quilt-0.64/.built' failed
make[3]: *** [/media/oem/POBRANE/openwrt/source/build_dir/host/quilt-0.64/.built] Error 2
make[3]: Leaving directory '/media/oem/POBRANE/openwrt/source/tools/quilt'
tools/Makefile:140: recipe for target 'tools/quilt/compile' failed
make[2]: *** [tools/quilt/compile] Error 2
make[2]: Leaving directory '/media/oem/POBRANE/openwrt/source'
tools/Makefile:139: recipe for target '/media/oem/POBRANE/openwrt/source/staging_dir/target-arm_cortex-a9+vfpv3_musl-1.1.15_eabi/stamp/.tools_install_yynyynynynyyyyyyynnyyynyyyyyyyyynyyyyynnyynynnyyynnnyy' failed
make[1]: *** [/media/oem/POBRANE/openwrt/source/staging_dir/target-arm_cortex-a9+vfpv3_musl-1.1.15_eabi/stamp/.tools_install_yynyynynynyyyyyyynnyyynyyyyyyyyynyyyyynnyynynnyyynnnyy] Error 2
make[1]: Leaving directory '/media/oem/POBRANE/openwrt/source'
/media/oem/POBRANE/openwrt/source/include/toplevel.mk:193: polecenia dla obiektu 'world' nie powiodły się
make: *** [world] Błąd 2
Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

13

Odp: nowy TRUNK dla WRT1200AC

Tylko że mój jest dla CC a nie trunka.

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

14

Odp: nowy TRUNK dla WRT1200AC

Cezary napisał/a:

Tylko że mój jest dla CC a nie trunka.

Czyli jednak muszę spróbować wyklikać pakiety samemu.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

15

Odp: nowy TRUNK dla WRT1200AC

Ja w momencie jak zacząłem zabawę z trunkiem,  to wgrałem podstawową wersję,  doinstalowałem z czasem pakiety które są mi potrzebne. Po jakimś czasie,  przy kolejnej aktualizacji wykonałem polecenie :

opkg list-installed

I z tej listy wyciągnąłem nazwy pakietów z których następnie ImageBuilderem stworzyłem sobie własną dystrybucję.

Pozdrawiam
Grzegorz Chmiel
Linksys WRT1200AC

16 (edytowany przez IceG 2016-07-17 21:53:24)

Odp: nowy TRUNK dla WRT1200AC

Właśnie coś muszę wykombinować, na razie wydrukuję sobie listę pakietów Cezarego, dodam ją ręcznie, aby czegoś nie pominąć lub nie przesadzić w 2 stronę i jeszcze powalczę z kompilacją. Jak to nie pomoże to właśnie zrobię tak ja Ty grzegorzch tylko znów wizja grzebania w gołym trunku jest dla mnie mało pocieszająca.. wszystko instaluj aby zaraz potem znów wgrywać system.. ale czego się nie robi dla najnowszych sterów od radia i wizji obrazu, który będzie od razu zawierał wszystko czego potrzebuję.

Swoją drogą sprzęty już nie nowe, nie wiem ile dokładnie na rynku, do tego kosztujące nie mało.. a oni nadal nie wypuścili super stabilnych sterów od radia. Ciekawe czy się takich doczekamy.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

17

Odp: nowy TRUNK dla WRT1200AC

Dlaczego w ogóle chcesz trunka używać?

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

18

Odp: nowy TRUNK dla WRT1200AC

Cezary napisał/a:

Dlaczego w ogóle chcesz trunka używać?

Używałbym najchętniej CC stabilnej, nawet tej ze starszym kernelem jakby tylko wychodziły na niego nowe stery od wifi, w tej wersji sterownik wifi ostatni to kmod-mwlwifi_3.18.23+10.3.0.17-20160531-1_mvebu.ipk a w trunkach już są wersje czerwcowe i z tego co wyszukałem na necie, ludzie się pytali tego gościa co kompilował na oficjalne wydanie czemu zaprzestał to odpisał, że w nowych sterach pozmieniali tak że nie działa już na 3.18.23.

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę