[gelöst] Dropbear, Samba, VSFTP, SNMP wird nicht ins Image eingebaut

joker4791

Neuer User
Mitglied seit
6 Feb 2009
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hi,

ich versuche jetzt schon seit geraumer Zeit den net-snmpd in mein Freetz-Image einzubauen, aber offensichtlich wird das nicht gemacht, jedenfalls erhalte ich beim Bauen keine Fehlermeldung. Der net-snmpd, with zlib-compression und die 16MB-Flashsize sind die einzigen Einstellungen, die ich im make menuconfig geändert habe (ich habe schon dreimal aus 'nem jungfräulichen freetz-1.1.2 gebaut). Auf der Box ist dann auch nirgendwo eine snmpd/snmpd.conf vorhanden und auch die im wiki beschriebene Maske und Einstellungen existiert nicht.

Nun die Preisfrage: gibt's da einen Trick, um den SNMP im Image einzubauen?

Build-Umgebung ist ein Debian Lenny 5.0r4 amd64,
Fritz!Bos 7270-V2 (16MB), Original-Firmaware 54.04.80

Grüße joker
 
Zuletzt bearbeitet:
Hi,

wie mir scheint, wird gar kein Paket eingebaut, weder Dropbear, Samba noch VSFTP. Die Image-Größe steigt zwar mit jeden zusätlich gewähltem Paket an, aber auf der Box ist nichts vorhanden, auch die Ports werden nicht geöffnet. Merkwürdig...

Grüße joker
 
Es gibt im Webinterface Seiten mit Logs und Freetz-Info. Das würde uns vielleicht weiterhelfen...

MfG Oliver
 
Hi,

erstmal Danke für die Hilfe.

Du hast die Empfehlung gelesen, erst einmal ein Image ohne jegliche Paket zu erstellen?
ja, habe ich gemacht, ohne Änderung der config bauen, flashen, dann Paket zusätzlich wählen, bauen, etc....
Deswegen ja auch noch mehmals jungfräulich gebaut.


Schau mal nach dem "make" und vor dem Flashen, ob "net-snmpd" im Verzeichnis "packages" vorhanden ist.
Code:
/usr/src/freetz$ ls -l packages
insgesamt 28
drwxr-xr-x 3 localuser localuser 4096  1. Jan 15:10 dropbear-0.52
drwxr-xr-x 3 localuser localuser 4096 18. Mär 10:03 fstyp-0.1
drwxr-xr-x 3 localuser localuser 4096 18. Mär 10:03 haserl-0.9.25
drwxr-xr-x 3 localuser localuser 4096 18. Mär 10:03 modcgi-0.2
drwxr-xr-x 3 localuser localuser 4096  1. Jan 15:10 netsnmp-5.1.2
drwxr-xr-x 3 localuser localuser 4096  1. Jan 15:10 samba-3.0.24
drwxr-xr-x 3 localuser localuser 4096  1. Jan 15:10 vsftpd-2.0.7


Es gibt im Webinterface Seiten mit Logs und Freetz-Info. Das würde uns vielleicht weiterhelfen...
Code:
/usr/src/freetz$ telnet 192.168.1.12
Trying 192.168.1.12...
Connected to 192.168.1.12.
Escape character is '^]'.
fritz.fonwlan.box login: root
Password: 
   __  _   __  __ ___ __
  |__ |_) |__ |__  |   /
  |   |\  |__ |__  |  /_

   The fun has just begun...


BusyBox v1.12.4 (2010-02-26 15:17:02 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
/var/mod/root # cat /var/log/mod_load.log
Loading /var/flash/freetz...done.
Loading users, groups and passwords...done.
Loading hosts...done.
Loading config...done.
Loading modules...done.
/var/mod/root # cat /var/log/mod.log
rc.mod version freetz-1.1.2
crond is disabled
telnetd is disabled
Starting Freetz webinterface...done.
swap is disabled
/var/mod/root #
"Freetz-Info" habe ich nicht gefunden.

Grüße joker
 
Oh, sorry. Das ist in Freetz-1.1.x noch nicht drin.

Was gibt denn "which vsftpd" und "which snmpd" aus? Dann wäre noch die Ausgabe von "ls -al /etc/init.d" interessant.

MfG Oliver
 
Hi,

Was gibt denn "which vsftpd" und "which snmpd" aus? Dann wäre noch die Ausgabe von "ls -al /etc/init.d" interessant.
Code:
/usr/src/freetz$ telnet 192.168.1.12
Trying 192.168.1.12...
Connected to 192.168.1.12.
Escape character is '^]'.
fritz.fonwlan.box login: root
Password: 
   __  _   __  __ ___ __
  |__ |_) |__ |__  |   /
  |   |\  |__ |__  |  /_

   The fun has just begun...


BusyBox v1.12.4 (2010-02-26 15:17:02 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
/var/mod/root # which snmpd
/var/mod/root # which vsftpd
/var/mod/root # ls -al /etc/init.d
drwxr-sr-x    2 root     root          282 Feb 26 15:21 .
drwxr-sr-x   11 root     root          918 Feb 26 15:21 ..
-rw-r--r--    1 root     root         3137 Feb 26 14:56 modlibrc
-rwxr-xr-x    1 root     root        56776 Feb 26 15:21 rc.S
lrwxrwxrwx    1 root     root           41 Feb 26 15:21 rc.audiod.sh -> /var/plugin-tam/./etc/init.d/rc.audiod.sh
-rwxr-xr-x    1 root     root         2861 Dec 10 11:05 rc.chrony
-rwxr-xr-x    1 root     root        13078 Dec 10 11:06 rc.conf
-rwxr-xr-x    1 root     root         1456 Feb 26 14:56 rc.crond
-rwxr-xr-x    1 root     root         6340 Dec 10 11:06 rc.dsl.sh
lrwxrwxrwx    1 root     root           38 Feb 26 15:21 rc.media -> /var/plugin-mini/./etc/init.d/rc.media
-rwxr-xr-x    1 root     root         1700 Feb 26 15:21 rc.mod
-rwxr-xr-x    1 root     root         9649 Feb 26 15:21 rc.net
lrwxrwxrwx    1 root     root           43 Feb 26 15:21 rc.preaudio.sh -> /var/plugin-tam/./etc/init.d/rc.preaudio.sh
-rwxr-xr-x    1 root     root         6950 Dec 10 11:05 rc.ptest.sh
-rwxr-xr-x    1 root     root          885 Dec 10 11:05 rc.rtc.sh
-rwxr-xr-x    1 root     root         1335 Feb 26 14:56 rc.swap
-rwxr-xr-x    1 root     root         1355 Feb 26 14:56 rc.telnetd
-rwxr-xr-x    1 root     root          313 Dec 10 11:05 rc.usbhost
-rwxr-xr-x    1 root     root         1057 Dec 10 11:05 rc.voip
-rwxr-xr-x    1 root     root         1421 Feb 26 14:56 rc.webcfg
-rwxr-xr-x    1 root     root          682 Feb 26 14:56 rc.websrv
-rwxr-xr-x    1 root     root        46360 Dec 10 11:06 rc.wlan
/var/mod/root #
ich fürchte, das wird nicht viel weiterhelfen...

Grüße joker
 
Doch. Das sagt mir, dass die Pakete alle nicht auf der Box sind. Poste mal bitte die Ausgabe von make auf dem PC.

MfG Oliver
 
Hi,

Oh, Mann! :keule:
Ich hab' jetzt nochmal über das Freetz-Update-Feld geupdated und siehe da: die Pakete erscheinen im Menü!
Aber warum funktioniert das nicht, wenn man das Image über die normale "Einstellungen/System/Firmware-Update" hochlädt?
Das sollte einen deutlichen Hinweis im wiki Wert sein, als Stolperfalle für Anfänger ;) .

Jedenfalls hauptsache es läuft und vielen Dank für die Hilfe!
Jetzt geht's erstmal an die Konfiguration.

Grüße joker
 
Ich würde darauf tippen, dass das Image gar nicht geflasht wurde. Jetzt frag mich nicht warum...

MfG Oliver
 
Hi,

Ich würde darauf tippen, dass das Image gar nicht geflasht wurde.
Kann sein. Aber zumindest das erste Mal hat's geklappt, denn von da an hatte ich ja dann auch das Freetz-Menü in der Navigationsleiste.

Grüße joker
 
Hi,

Für "demnächst" (klar, nacher ist man immer schlauer) ;-)
Klar! ;)

... wäre schonmal ein starkes Indiz dafür, dass das neue Image nicht drauf war (sofern die Uhr auf dem Build-System nicht nach dem Mond geht)
Gut zu wissen, also hier trägt er den Zeitstempel des Build-Vorgangs ein. Hätte ja sein können, dass die ash quasi pre-built als binary eingebunden wird.
Nene, die Zeit auf dem System passt schon; ist ein Server der 24/7 läuft und die Zeit mittels ntp - auch für die angeschlossenen Klienten - aktuell hält.

Grüße joker
 
Ja, das stimmt, war wohl etwas undeutlich geschrieben. Ich meinte, dass bei einem echt "jungfräulichen" Build wohl auch die BB neu gebaut wurde und das hätte man sehen können.

Jörg
 
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.