BT101: FW 1.0.7.11 OK, aber kein Config/Downgrade möglich?

udosw

Aktives Mitglied
Mitglied seit
20 Mrz 2004
Beiträge
1,114
Punkte für Reaktionen
0
Punkte
36
Hi zusammen,

ich habe mir selber ein vorzeitiges Weihnachtsgeschenk gegönnt und von sipgate das Doppelpack BT101 geordert. (Hier mal ein öffentliches Lob für die super-schnelle Auslieferung und die Vor-Konfiguration, läuft alles prima!)

Da ich aber immer alles ausprobieren muss, habe ich mir die neue Beta Firmware 1.0.7.11 draufgeladen (über meinen lokalen TFTP-Server). Bis hier hin alles OK, das Phone funktioniert.

Dann stellte ich aber fest, das der Ringtone "1" (dieses amerikanische Klingeln "RRRING" mit der Ansage der Anrufernummer) nicht mehr vorhanden ist.

Dann ging das Forschen los: Alle Versuche mit TFTP ring-Files (ring1.bin) auf das Gerät zu laden, scheitern.

Offenbar läd er nur noch die Config-File, die den Namen der MAC-Adresse hat. Alles andere wird abgebrochen, das sieht im TFTP-Log dann immer so aus:

Code:
Read request for file <ring1.bin>. Mode octet [10/12 12:16:07.531]
OACK: <tsize=65072,> [10/12 12:16:07.531]
Peer returns ERROR <Phone RRQ Quit> -> aborting transfer [10/12 12:16:07.546]

Kann man in der config-Datei irgenwie angeben, welche Files er laden soll? Ich komme heir nicht weiter, würde gerne auch ein Downgrade auf die 1.0.6.7 machen, die vorher drauf war.

Udo
 
Das Telefon sucht deshalb nicht nach den Klingeltönen, weil der Bootloader erkennt, daß Du schon die aktuellste Version auf dem Telefon hast.

Wenn Du mal die Firmware 1.0.6.7 auf Deinen lokalen TFTP Server legst, solltest Du erkennen, daß er die Dateien alle komplett lädt.
 
betateilchen schrieb:
Wenn Du mal die Firmware 1.0.6.7 auf Deinen lokalen TFTP Server legst, solltest Du erkennen, daß er die Dateien alle komplett lädt.
Ich hätte erwähnen sollen, dass ich das schon versucht hatte. Es klappt nicht, er will auch andere Dateien haben:

Code:
Connection received from 192.168.178.130 on port 24123 [10/12 23:53:11.359]
Read request for file <boot.bin>. Mode octet [10/12 23:53:11.359]
OACK: <blksize=1024,tsize=32476,timeout=4,> [10/12 23:53:11.375]
Peer returns ERROR <Phone RRQ Quit> -> aborting transfer [10/12 23:53:11.406]

Connection received from 192.168.178.130 on port 24124 [10/12 23:53:12.390]
Read request for file <bt-110.bin>. Mode octet [10/12 23:53:12.390]
File <bt-110.bin> : error 2 in system call CreateFile Das System kann die angegebene Datei nicht finden. [10/12 23:53:12.390]

Connection received from 192.168.178.130 on port 24125 [10/12 23:53:13.390]
Read request for file <vocbt.bin>. Mode octet [10/12 23:53:13.390]
OACK: <blksize=1024,tsize=186252,timeout=4,> [10/12 23:53:13.390]
Peer returns ERROR <Phone RRQ Quit> -> aborting transfer [10/12 23:53:13.609]

Connection received from 192.168.178.130 on port 24126 [10/12 23:53:14.609]
Read request for file <html110.bin>. Mode octet [10/12 23:53:14.609]
File <html110.bin> : error 2 in system call CreateFile Das System kann die angegebene Datei nicht finden. [10/12 23:53:14.609]

Connection received from 192.168.178.130 on port 24127 [10/12 23:53:15.609]
Read request for file <ring1.bin>. Mode octet [10/12 23:53:15.609]
OACK: <blksize=1024,tsize=65072,timeout=4,> [10/12 23:53:15.609]
Peer returns ERROR <Phone RRQ Quit> -> aborting transfer [10/12 23:53:15.609]

Connection received from 192.168.178.130 on port 24128 [10/12 23:53:16.609]
Read request for file <ring2.bin>. Mode octet [10/12 23:53:16.625]
OACK: <blksize=1024,tsize=125312,timeout=4,> [10/12 23:53:16.625]
Peer returns ERROR <Phone RRQ Quit> -> aborting transfer [10/12 23:53:16.625]

Connection received from 192.168.178.130 on port 24129 [10/12 23:53:17.625]
Read request for file <ring3.bin>. Mode octet [10/12 23:53:17.625]
OACK: <blksize=1024,tsize=53062,timeout=4,> [10/12 23:53:17.625]
Peer returns ERROR <Phone RRQ Quit> -> aborting transfer [10/12 23:53:17.640]

Wenn ich die cfg<meine_mac_adresse_> hinlege, lädt er wenigstens die boot.bin, aber das war's dann auch:

Connection received from 192.168.178.130 on port 24123 [11/12 00:08:12.062]
Read request for file <cfgXXXXXXXXXXXX>. Mode octet [11/12 00:08:12.062]
OACK: <blksize=1024,tsize=528,timeout=4,> [11/12 00:08:12.062]
<cfg000b8205fb92>: sent 1 blk, 528 bytes in 0 s. 0 blk resent [11/12 00:08:12.062]

Code:
Connection received from 192.168.178.130 on port 24124 [11/12 00:08:13.218]
Read request for file <boot.bin>. Mode octet [11/12 00:08:13.218]
OACK: <blksize=1024,tsize=32716,timeout=4,> [11/12 00:08:13.218]
<boot.bin>: sent 32 blks, 32716 bytes in 1 s. 0 blk resent [11/12 00:08:14.078]

Connection received from 192.168.178.130 on port 24125 [11/12 00:08:15.703]
Read request for file <bt-110.bin>. Mode octet [11/12 00:08:15.703]
File <bt-110.bin> : error 2 in system call CreateFile Das System kann die angegebene Datei nicht finden. [11/12 00:08:15.718]
Kann ich es wagen, die Dateien umzubenennen?

Udo
 
Du kannst wagen was Du willst - Du wirst es nicht gelöst bekommen. Der Bootloader von 1.0.7.1 hat eine andere Logik als die vorherigen. Mit der CFG Datei hat es nix zu tun. Das Dateien-Umbennnen solltest Du Dir verkneifen
[hr:2060812988]
Wieso müssen immer alle jeden Mist ausprobieren ( ich meine die 1.0.7.1 ) Wie oft habe ich schon geschrieben, daß man die Finger von der Version lassen soll ? :motz:
[hr:2060812988]
Was Du nun probieren kannst, ist folgendes: Es gibt hier im Forum irgendwo eine Version zum Downgrade von 1.0.6 auf 1.0.5.23
Die solltest Du jetzt mal auf den TFTP Server legen
und dann mal probieren, was da passiert.

Frag mich jetzt aber nicht, in welchem Thread die zu finden ist - da mußt Du schon mal die Suche bemühen
 
betateilchen schrieb:
Wieso müssen immer alle jeden Mist ausprobieren ( ich meine die 1.0.7.1 ) Wie oft habe ich schon geschrieben, daß man die Finger von der Version lassen soll ? :motz:
Du hast ja sooooo recht ... aber so ist das nun mal. Wo wären wir ohne Forschergeist? ;-)
betateilchen schrieb:
Was Du nun probieren kannst, ist folgendes: Es gibt hier im Forum irgendwo eine Version zum Downgrade von 1.0.6 auf 1.0.5.23. Die solltest Du jetzt mal auf den TFTP Server legen
und dann mal probieren, was da passiert.
Hab ich gefunden, hat aber nicht geklappt. Ich habe auch noch diverse Kombinationen mit und ohne cfg-Datei versucht. Zum Schluss habe ich auch noch die alten Dateien umbenannt: Es ist nichts zu machen, er lädt höchstens die "boot.bin", alles andere wird abgebrochen.

Naja, das Telefon funktioniert ja, es fehlt ja nur der eine Klingelton. Irgendwann wird ja aus dieser Beta mal eine offizielle FW werden.

Bin für weitere Tipps natürlich trotzdem dankbar.

Udo
 
Naja, das Telefon funktioniert ja, es fehlt ja nur der eine Klingelton. Irgendwann wird ja aus dieser Beta mal eine offizielle FW werden.

Bin für weitere Tipps natürlich trotzdem dankbar.

Ich würde nicht darauf wetten, daß dieser Fehler mit einer neuen Firmware behoben wird - denn Du wirst auch die neue Version nicht auf Dein Telefon kriegen. Wenn Du das Telefon nicht dringend brauchst, kannst Du mir das mal bitte zuschicken. Ich möchte mal testen, was da genau passiert.
 
betateilchen schrieb:
(...) denn Du wirst auch die neue Version nicht auf Dein Telefon kriegen. (...) Ich möchte mal testen, was da genau passiert.

In den der Beschreibung zu der Version (Release note pdf) finden sich unter
"For BT100 and HT486 Rev 2.0 only" folgendes:

-Allow firmware to be encrypted so that only the encrypted firmware with right AES key to be accepted.
und weiteres in diese Richtung.

Es scheint, als ob Grandstream verhindern will das manipulierte bzw. nur bestimmte FW Version aufs BT101 kommen (warum auch immer - oder will man eventuell "gebrandete" Geräte verkaufen?).




PS: Ich habe mein BT101 Doppelpack seit zwei Tagen :)
 
Zuletzt bearbeitet:
cibi schrieb:
Es scheint, als ob Grandstream verhindern will das manipulierte bzw. nur bestimmte FW Version aufs BT101 kommen (warum auch immer - oder will man eventuell "gebrandete" Geräte verkaufen?).

Das ist wohl nicht geplant und wäre auch mit den Firmware-Dateien, die Grandstream öffentlich bereitstellt, nicht zu realisieren.
 
betateilchen schrieb:
Das ist wohl nicht geplant und wäre auch mit den Firmware-Dateien, die Grandstream öffentlich bereitstellt, nicht zu realisieren.
Na, ja war nur mal eine Vermutung und mit
cibi schrieb:
Ich habe mein BT101 Doppelpack seit zwei Tagen
wollte ich sagen, das ich nicht unbedingt ein Experte für das Thema bin ;)
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.