[Freifunk-Bonn] FW News 2. Akt: KBU Classic 1.2.3 beta
Nunatak
nunatak at mailbox.org
Sa Jul 18 12:13:33 CEST 2015
Hi,
On Saturday 18 July 2015 01:43:31 Ramon Waldherr wrote:
> Hiho,
>
> und heute gibt es die KBU Classic Firmware.
[...]
> (nach Aufforderung jetzt mit https und von mir signierten HashList. !o! )
Perfekt! :-)
Um dem Bildungsauftrag des C4-Projekts Rechnung zu tragen:
1. Firmware herunterladen, die man ggf. testen kann
2. Hash-Werte und Signatur herunterladen (SHASUM512...)
3. Sich unter Vorbehalt der Signaturprüfung vergewissern, dass die Firmware die
ist, die Rampone auf seinem Build-System erstellt hatte (hier für Unix/Linux Systeme):
3.1 Den an Rampones Mail angehängten GPG-Schlüssel importieren
# gpg --import rampone.gpg
3.2 Prüfen, ob die komprimierten Daten vom Schlüssel signiert wurden:
# gpg --verify SHASUM512.zip.gpg
gpg: Signature made Sat 18 Jul 2015 01:26:09 AM CEST using RSA key ID 30EADDB8
gpg: Good signature from "Rampone <rampone at gmail.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 456A 3DB8 7D34 F3C5 2B2C 3FA8 7585 3500 01DE 5D6C
Subkey fingerprint: D070 DDF9 31C3 C1B8 524A D6AA 58DF 9B99 30EA DDB8
+++ Den Fingerprint beim nächsten KBU-Treffen mit Rampone analog abgleichen +++
3.3 Daten dekomprimieren:
# unzip SHASUM512.zip
Archive: SHASUM512.zip
inflating: gluonfactoryshasum512.txt
inflating: gluonsysupgradeshasum512.txt
inflating: kbupackagesshasum512.txt
inflating: kbushasum512.txt
3.4 Für alle heruntergeladenen Firmware-Images die Hash-Werte berechnen und zum Vergleich jeweils die Zeile mit dem Firmware-Namen aus den Hash-Dateien heraussuchen:
# for i in *.bin; do sha512sum $i; grep -h $i *.txt; echo; done
e1cb83234d44cae75822861b00852130e7984049b21c76cbdb87e02cc50bd464a5d7230eb36d3fce54910db9ec5b6c91e7d068552bdf984aee3f71748647bf5e gluon-ffkbu-0.6+exp20150716-tp-link-cpe210-v1.0.bin
e1cb83234d44cae75822861b00852130e7984049b21c76cbdb87e02cc50bd464a5d7230eb36d3fce54910db9ec5b6c91e7d068552bdf984aee3f71748647bf5e gluon-ffkbu-0.6+exp20150716-tp-link-cpe210-v1.0.bin
49ba93a4e2e27700479d8ab892e379246be4c63e84e7d72952f8f6f1dbf8cce27ddf86894976fb17caf67c49161af58a9886a95686494b7f2820d073b746a682 gluon-ffkbu-0.6+exp20150716-tp-link-tl-wdr3600-v1.bin
49ba93a4e2e27700479d8ab892e379246be4c63e84e7d72952f8f6f1dbf8cce27ddf86894976fb17caf67c49161af58a9886a95686494b7f2820d073b746a682 gluon-ffkbu-0.6+exp20150716-tp-link-tl-wdr3600-v1.bin
53723478204d28dd2523f9bacd83cbe5e0d2863afb1c4bcf41c8fcf22dfebe7bf1e7ee4120a6fc61c6ba4301f34464e1ae0aa060839e870bb4a9e3fa840e5ceb gluon-ffkbu-0.6+exp20150716-tp-link-tl-wdr4300-v1.bin
53723478204d28dd2523f9bacd83cbe5e0d2863afb1c4bcf41c8fcf22dfebe7bf1e7ee4120a6fc61c6ba4301f34464e1ae0aa060839e870bb4a9e3fa840e5ceb gluon-ffkbu-0.6+exp20150716-tp-link-tl-wdr4300-v1.bin
81b23b87a901b295510bc3d2c00a38b4a1536c0514262031efcea1b903aec4074a45e9b9cfc3ab62f56b803ca5055698b3bb6acf32455494aa0c862f5a61f3e1 gluon-ffkbu-0.6+exp20150716-tp-link-tl-wr841n-nd-v8.bin
81b23b87a901b295510bc3d2c00a38b4a1536c0514262031efcea1b903aec4074a45e9b9cfc3ab62f56b803ca5055698b3bb6acf32455494aa0c862f5a61f3e1 gluon-ffkbu-0.6+exp20150716-tp-link-tl-wr841n-nd-v8.bin
38067cb9bdb7d0757d809631a4ee7815777757a99cf18debab1842eae6266473056ec0d5baf19779f9f22fad4af19afffa4ffa24c799d5b62bb089b1d4a3c3e4 gluon-ffkbu-0.6+exp20150716-tp-link-tl-wr841n-nd-v9.bin
38067cb9bdb7d0757d809631a4ee7815777757a99cf18debab1842eae6266473056ec0d5baf19779f9f22fad4af19afffa4ffa24c799d5b62bb089b1d4a3c3e4 gluon-ffkbu-0.6+exp20150716-tp-link-tl-wr841n-nd-v9.bin
d306256f1cdae3cf9aeb40053aff470891d17340e184219eb2cd0872dd901a1d0a575e6abc11261ee3d1dae1af284dd5b016db963e66e24889b81b04409a7d5a openwrt-ar71xx-generic-tl-wdr3600-v1-squashfs-factory.bin
d306256f1cdae3cf9aeb40053aff470891d17340e184219eb2cd0872dd901a1d0a575e6abc11261ee3d1dae1af284dd5b016db963e66e24889b81b04409a7d5a openwrt-ar71xx-generic-tl-wdr3600-v1-squashfs-factory.bin
1a7e018387c6e9641508f20e320169c877533383e4fb8161f819ac554bb590c44b499747764efb1632cdb11b58727bd521b134f7d7f6f83d6485de2286f3cd28 openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin
1a7e018387c6e9641508f20e320169c877533383e4fb8161f819ac554bb590c44b499747764efb1632cdb11b58727bd521b134f7d7f6f83d6485de2286f3cd28 openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin
d670ac04609322a75dc552e09989cb26340acf73cc1f868177a51c466b0c12d02caf7cd617825c23eab1220d9d46086f1daab7c6de4f63d4e4b0174aa650c702 openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin
d670ac04609322a75dc552e09989cb26340acf73cc1f868177a51c466b0c12d02caf7cd617825c23eab1220d9d46086f1daab7c6de4f63d4e4b0174aa650c702 openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin
ec0d09371adb105b9842dfb07fa2211931643126bbc003003dbabc8f964212a529e289f0c794874bafe6ebffff479fa33001ad484d8004d87645cdd9043dc87a openwrt-ar71xx-generic-tl-wr841n-v9-squashfs-factory.bin
ec0d09371adb105b9842dfb07fa2211931643126bbc003003dbabc8f964212a529e289f0c794874bafe6ebffff479fa33001ad484d8004d87645cdd9043dc87a openwrt-ar71xx-generic-tl-wr841n-v9-squashfs-factory.bin
Bei dem Beispiel stimmen die Hash-Werte offenbar überein.
4. Router entsprechend flashen und Testen
5. Ggf. beobachtete Fehler/Mängel im Ticket-System eintragen:
Gluon: http://tracker.kbu.freifunk.net/youtrack/issue/KBU-59
Classic: http://tracker.kbu.freifunk.net/youtrack/issue/KBU-60
Ich hab' unsere TODO-Liste auf der Wiki-Hauptseite von rc3-Tests auf diese hier angepasst.
Gruß,
Nunatak
Mehr Informationen über die Mailingliste Freifunk-Bonn