[Info] Guten Tag, ich bin auf der Suche nach Informationen.

1stFalloutBoy

Neuer User
Mitglied seit
16 Sep 2015
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Mein Deutsch ist sehr grundlegende halb Deutsch halb Englisch, aber drei Generationen entfernt wird, so viel davon ist in google getan zu übersetzen.

Ich bin auch in der Hoffnung, dass es jemanden mit einem guten starken Halt von Englisch auf mein Leben einfacher.

Ich habe zwei eine Fritzbox 7490 für die andere Prüfung für den normalen Gebrauch und wurde zu wollen Freetz auf der zweiten Box zu verwenden - habe ich aber ein paar Fragen, bevor Sie fortfahren und hatte gehofft, eine Art Seele konnten sie zu beantworten.

Erstens, was ist die neueste Freetz Firmware, Telnet nicht töten auf dem 7490 ist, noch die Kiste läuft Fritz OS 6,20 und ich weiß, dass geht auf Fritz OS 6,30 tötet Telnet.





Zweitens stelle ich fest, dass in den verschiedenen Stämmen scheint es Versionen für verschiedene kiste sein, aber es scheint zu sein, keinen Hinweis auf die 7490 noch weitere Suche scheint unter der Freisetzung von Freetz 2.0 sein - wäre das richtig sein?

Ich weiß, dass mein Provider hat bestimmte Einstellungen in meiner kiste verriegelt ist es eine Möglichkeit, um diejenigen zu entfernen? ich etwas auf einem lokalen Forum in Neuseeland, die die Verwendung zu lesen:
SET PROVIDER = xxxx.
Wo Anbieter war die ersten vier Buchstaben des ISP-Namen, aber für die Überprüfung der Umgebungsvariablen der Fritz kann ich nicht finden, eine namens Anbieter.

Und nicht zuletzt meine kiste ist für die Entwickler, wenn sie etwas testen wollen - immerhin habe ich zwei von ihnen haben - so dass ich sehr daran interessiert zu hören, wenn es etwas, das sie geprüft wollen.

Es tut uns leid für die Ermordung Ihrer Sprache mit Google Translate, und für die Wiederbelebung eines solchen alten Thread.


Freuen uns, von Ihnen allen zu hören.
 
Maybe its better write the same in english to. Its very difficult to understand. Google translate its not very helpful.
Some of us also speak spanish.

Also the freetz-page you can read in english with a lot of howtos etc.

http://freetz.org/wiki/WikiStart.en
 
Zuletzt bearbeitet:
Ok in English :)

Maybe its better write the same in english to. Its very difficult to understand. Google translate its not very helpful.
Some of us also speak spanish.

Also the freetz-page you can read in english with a lot of howtos etc.

http://freetz.org/wiki/WikiStart.en

I am looking for some information.

My German is very basic as I am half German half English, but three generations removed. So much of it was done in google translate.

I am also hoping that there is someone here with a good strong hold of English which will make my life easier.

I have two a Fritzbox 7490's one for test use and one for normal use and was wanting to try Freetz on my test box - but I have a few questions before proceeding and was hoping some kind soul could answer them for me.

Firstly, what is the latest Freetz firmware that does not kill does not kill Telnet in the 7490's, my boxes are both Fritz OS 6.20 and I know that 6.30 kills telnet will the equivalent fritz version do the same?

Secondly, I note that in the various trunks of freetz contain versions for different boxes and there seems to be no mention of the 7490 in the related text file, but further searching shows it to be under 2.0 release of Freetz - that would be correct?

I know that my provider has certain settings locked in my FritzBox that survive new firmware burns, is there any way to remove those? On a local forum in New Zealand, it stated:
SET PROVIDER = xxxx.
Where provider was the first four letters of the ISP name, but on checking the environment variables in the Fritz box I can not find an environment variable named provider.

On checking the Freetz page I found a mention of problems with oracle VM busybox and windows 10 when using Freetz - have those issues been corrected?

To let the developers know I am quite happy to do some testing for them on my second 7490 to help make Freetz better and may have enough ability without using google translate to help with translation of freetz documents from German to English for the wiki. My German is pretty basic but it gets me there - i used google translate because I was being very lazy.
 
Zuletzt bearbeitet:
Some points/opinions:

1. Freetz uses original firmware images from the vendor and modifies them to contain additional software (and some changes against original scripts). Therefore the term "freetz firmware" is a little bit confusing ... it's AVM's firmware which will "kill" the telnet daemon and this is done only by removing a symlink. If you create this symlink (for and not necessarily to) /usr/sbin/telnetd (the vendor's version of busybox will be patched to check the existence of such a link, not its target) yourself, the telnet service is available again. Using Freetz it's unnecessary to set this link (but it will be created during "busybox install procedure" indeed), because the used version of the Busybox source files does not contain the patch from AVM, which checks the symlink. So there are two options to "revive" the telnet daemon:

a) use a busybox version without the patch
b) create the symlink as needed and use the original busybox version from AVM (with the patch)

Because the internal start code for the telnet daemon is located in the "telefon" daemon (it's a closed source component from AVM) and this code tries to start "/usr/sbin/telnetd -l /sbin/ar7login", it's useful (but not required) to have such a symlink present.

2. There's only one trunk of Freetz (do you mean various "changesets" ?), it's the developer version of Freetz. In this branch the 7490 device is fully supported up to the latest official release version 06.30. Afaik there are some findings with the "replace kernel" option (it's a question of the required extensions to the stock firmware, if you need to replace the original kernel too) for the international firmware version ... but creating a simple Freetz image should work with the "trunk version" of Freetz. If I'm not wrong, the 7490 device is not supported in the older stable branch, at least not with the newest released firmware. The latest "labor branch" (beta) by AVM uses a complete new kernel (3.10) and is not supported yet by Freetz.

3. If your only intention is to revive the telnet daemon, there's an easier way to do this ... the 7490 is a "dual boot device" and in the past I wrote a shell script to modify an existing firmware image and write the result to the inactive partition. This is done on the 7490 device itself without the needs of any external Linux machine. If you want to modify only script code (busybox shell and/or Lua scripts are used by AVM), this could be the better way ... but it depends on your intentions and objectives, where less effort is needed.

4. Some "permanent provider settings" could be realized using an entry at the "urlader environment" ... but if it's done there, you should find the entry "provider xyz" in a listing of the variables defined there (as you've expected as far as I understood). If it does not exist, perhaps there's no provider default setting this way ... there are some other possibilities to realize such defaults - which option your provider uses, shouldn't be hard to detect, but we need some further information. The "support data" output is a good starting point for such explorations.

5. Please drop a reference to the "oracle VM busybox and windows 10" problem ... without it we're unable to know what you're talking about.
 
Some points/opinions:

5. Please drop a reference to the "oracle VM busybox and windows 10" problem ... without it we're unable to know what you're talking about.

I'll start with this the VM I am using is called Oracle VM Virtualbox which at the current time I believe has problems with windows 10, in the documentation for a starter it says:

  • Windows hosts:
    • Windows Vista SP1 and later (32-bit and 64-bit[SUP][1][/SUP]).

    • Windows Server 2008 (64-bit)
    • Windows Server 2008 R2 (64-bit)
    • Windows 7 (32-bit and 64-bit)
    • Windows 8 (32-bit and 64-bit)
    • Windows 8.1 (32-bit and 64-bit)
    • Windows Server 2012 (64-bit)
    • Windows Server 2012 R2 (64-bit)

Also while searching for resolutions to my issue about not getting a workable connection for eth0 - the emulated VM connection attached to my Intel 7260 Wireless card I found the following that suggest that I am not the only one having the problem with the VM.
https://forums.virtualbox.org/viewtopic.php?f=6&t=66682#p316042

I am running version 5.0.3r102449 at present and while I can get to the Freetz prompt - I can't get there with a network interface working, I am about to try removing 5.0.3.r102449 and go to 5.0.6 which was released yesterday but without the VM actually working this is my first major problem that I have not been able to get around.

I will post he other information you mentioned soon - at the moment though there are hashed passwords in the report that you mentioned that I have to remove or my ISP will go bonkers.
 
Ok, as far as I understand it now, it's an issue with VirtualBox virtualization software and not with Freetz itself ... I'm using "VMware Workstation" and can't help here.

The "support data" generated by the FRITZ!Box firmware contains two different kinds of "secret data" ... the one is changed to the string "SECRET" during output and others are kept "original" and will be displayed using the internal representation as "encoded data". In the latter case these strings are shown as four dollar signs followed by characters from A-Z and 1-6 (a "special" Base32 encoding). It's possible to decode these strings within a telnet session from a firmware version prior to 06.25.

Afaik the FRITZ!OS does not store any "hashed" passwords/credentials (it's impossible - in theory - to get the original string from a hashed value). But you're right, we don't want to see any encrypted strings here ... at least not together with the "maca" and "wlan_key" values from the "urlader environment" (cat /proc/sys/urlader/environment), because these values are used to encode the data for each individual box and the knowledge of these values together with any encrypted string is sufficient to decode the data. If you don't know the "key values", you can publish any encoded data and still rest assured, because no-one should be able to decode them (in theory too).
 
It's configured as bridge to your normal network card
 
Ok, as far as I understand it now, it's an issue with VirtualBox virtualization software and not with Freetz itself ... I'm using "VMware Workstation" and can't help here.

I presume the trial version of VMWare would do the job - but it's not compatible with the .ova file mentioned on the page.
 
You could use the free "VMware Player" software and there are tools in the wild to convert "ova" files to "vmdk" - VMware itself has an "importer", which should do the job too (not tested personally).

But I'd prefer a XEN based VM image (for Linux users) or even an image for Microsoft's Hyper-V (for Windows users) in the future ... and docker containers and many other formats are gaining ground and the "old" Ubuntu image still uses 12.04 LTS (afaik).

It's time for a new image and/or some other formats (AWS/EC2 would be another option available to everybody without a "classic PC", no matter if it's using Windows or Linux) ... but there's nobody to do this work, it seems (or the people with the required skills are busy on other projects).
 
You could use the free "VMware Player" software and there are tools in the wild to convert "ova" files to "vmdk" - VMware itself has an "importer", which should do the job too (not tested personally).

But I'd prefer a XEN based VM image (for Linux users) or even an image for Microsoft's Hyper-V (for Windows users) in the future ... and docker containers and many other formats are gaining ground and the "old" Ubuntu image still uses 12.04 LTS (afaik).

It's time for a new image and/or some other formats (AWS/EC2 would be another option available to everybody without a "classic PC", no matter if it's using Windows or Linux) ... but there's nobody to do this work, it seems (or the people with the required skills are busy on other projects).

Well at the moment I am just trying to find a VM that will work under Windows 10, VM Player seems to have the same problem as Virtual box in the respect that it will not bridge regardless of if I am using wireless or a gigabit lan, I managed to get virtualbox to go by using NAT which I'm thinking at this point shouldn't be a problem as if my understanding is correct the Ubantu OS is being used to produce a file and that file is what gets applied to the Fritz - if I am wrong please let me know.
I followed the instructions that I have converted to English up to the point of:
svn checkout ​http://svn.freetz.org/branches/freetz-stable-2.0

I found however that when I do a 'make menuconfig' that the 7490 is not mentioned so I presume that I don't have things fully up to date.

Still working on the VM issue at the moment to try and obtain a bridged connection.
 
For the 7490 do not use the stable version ... you've to use the trunk (developer version) to produce a Freetz image based on one of the latest release versions from the vendor.
Code:
svn checkout http://svn.freetz.org/trunk [I]local_directory[/I]
 
Zuletzt bearbeitet:
Thanks for that

For the 7490 do not use the stable version ... you've to use the trunk (developer version) to produce a Freetz image based on one of the latest release versions from the vendor.
Code:
svn checkout http://svn.freetz.org/trunk [I]local_directory[/I]

2 Things further -
1) would you happen to know who manages the freetz wiki - it seems to be down at the moment showing an 500 - internal server error. you can navigate to the server ok but not to freetz.

2) you mentioned the ability to be able to "dual boot" to an external USB drive attached to the Fritz box - is there documentation somewhere - preferably in English on how to do this.
 
- freetz.org is available again ... you've found one of the rarely down periods - the 1st, today - after my last posting, which was three weeks ago.

- The mentioned "dual boot function" of the 7490 didn't point you to an ability to boot from an external drive. The NAND flash of most newer AVM devices (4020 is the only known exception at the time of this writing, afaik) contains doubled partitions for the Linux kernel and the used filesystem. A variable (linux_fs_start) from the settings area (TFFS partitions) is used to select one of those "sets" (usually MTD0/1 or MTD2/3 - from the view of a running system - and the device names may vary more) at boot time. Usually it's possíble to change the value of "linux_fs_start" from a FTP session to the bootloader, how to do this should be described already somewhere, but do not ask me to provide a link.

On Tuesday I wrote someone else a personal message - and such a FTP session was involved too ... I'd like to provide the part of this message regarding "FTP access to EVA" here, but please try yourself (as hard as you can) to find other postings here or somewhere else (wehavemorefun.de is good source for information, sometimes they're rather old, but you can get inspired there).

personal message schrieb:
But - as written above - I'm not sure, why the telnet service from your device isn't accessible ... and perhaps you remember, that there's another way to change the "branding" using the bootloader with a FTP session. Possibly it's easier to use this one than keep trying to get a telnet session.

To get this access, you've to put the device and a machine with a FTP client program together using a LAN cable and (best practice) an additional (network) switch between them to avoid hassle with "media sensing".

After "power on" the FRITZ!Box device will wait 5 seconds for a FTP connection to their bootloader IP address, which is usually 192.168.178.1, but you'll find the correct value under "my_ipaddress" in the "urlader environment" (which is contained within the "support data" mentioned above).

Therefore you've to start the FTP client within 5 seconds after power-on using the command "ftp 192.168.178.1". If you get connected, you'll be asked for a an username and password, the whole process (including the needed commands "GETENV" and "SETENV") is described here: http://www.wehavemorefun.de/fritzbox/TinyFTP

This article is rather old and something has changed meanwhile, but the needed commands (login and SETENV/GETENV) are unchanged and will work as written there - you can translate it to a known language with "Google Translator" (looks odd mostly, but it's rather technically and should be able to suit your needs).

EDIT: I'm sure, it was the first down time of freetz.org today, because I'm monitoring this system using my Icinga server and the admin of freetz.org will be notified by e-mail on drop-outs. The failure today was the first one, where the server answered with an "internal server error" and it looks like I've to change my tests (ping, http access to trac.freetz.org and svn.freetz.org) a little bit and to check not only the HTTP "return code" (which was still "200 OK", while the HTML text said "Internal server error"):
icinga event log schrieb:
{ "timestamp": 1445551698, "date_time": "23-10-2015 00:08:18", "log_entry": "SERVICE ALERT: freetz.org;SVN;OK;SOFT;2;HTTP OK: HTTP/1.0 200 OK - 618 bytes in 0.034 second response time"},
Those "user friendly HTTP error pages" are "a pain in the ass" for an automatic monitoring. I'll change the test and look for the expected HTML content in the future and then I hope, such failures are detected earlier again.
 
Zuletzt bearbeitet:
Thanks for the info

- The mentioned "dual boot function" of the 7490 didn't point you to an ability to boot from an external drive. The NAND flash of most newer AVM devices (4020 is the only known exception at the time of this writing, afaik) contains doubled partitions for the Linux kernel and the used filesystem. A variable (linux_fs_start) from the settings area (TFFS partitions) is used to select one of those "sets" (usually MTD0/1 or MTD2/3 - from the view of a running system - and the device names may vary more) at boot time. Usually it's possíble to change the value of "linux_fs_start" from a FTP session to the bootloader, how to do this should be described already somewhere, but do not ask me to provide a link.

Ill check out wehavemorefun thanks for the info, I found reference to changing linux_fs_start, I was also thinking though that if USB was enabled by the kernel before the MTDn was mounted *I don't know as I haven't checked things out enough yet* that it might be possible to copy the contents of the internal flash to an external USB drive with the same format and create symbolic links from MTDn to the USB drive thus saving on flash writes.

I have had my Windows 7 Laptop repaired and thus now have the Oracle VM up and running and am able to do the SVN checkouts *can't tell realistically if there are any errors are occurring but it's a start*.

I will be checking things out further this weekend and will do some more translation work.

If there is anyone here who maintains the Freetz wiki they are welcome to my translated works.

In the meantime ill check out wehavemorefun for further info. ta.
 
The UNIX I/O system (adopted by Linux) has an extreme flexibility ... but it's still impossible to use a "regular file" with a simple "symlink" to it instead of a piece of hardware without a "special crafted" hardware driver.

It's possible to use emulated "MTD block devices" with some drivers (block2mtd is one example), but the USB subsystem is initialized a long period after the first MTD block device has to be available (the Linux kernel is read from it, do you have an idea, when this will happen?).

Providing MTD devices (to start a FRITZ!Box out of them) from an external source is comparable to reading the BIOS firmware for a regular "personal computer" from an attached printer with a memory card reader ... it's impossible (at the first instance, sometimes called "bare metal").
 

Neueste Beiträge

Statistik des Forums

Themen
244,858
Beiträge
2,219,650
Mitglieder
371,572
Neuestes Mitglied
#Kuddel#
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.