Speedport W501V mit ds26-15.2 - kein telnet?

Dein Firefox blockt den Referrer.

MfG Oliver

edit: Mal das Image hier probiert?
 
So, hab' mir jetzt die nano-shell reingebaut und den telnetd mit direktem login auf Port 2323 eingerichtet.

Klappt aber trotzdem nicht - gleiches Verhalten wie beim "normalen" telnetd.

Irgendwas ist da am login faul... :confused:

ar7login und so habe ich schon geprüft - sieht soweit alles normal aus...

Gruß,
knutbert
 
Zuletzt bearbeitet:
Das gibts doch nicht. Funktioniert die nano shell denn? Wahrscheinlich auch nicht, oder?

MfG Oliver
 
nanoshell funzt einwandfrei! :)

Gruß,
knutbert
 
Oh. Schon Erkenntnisse?
Läuft der telnet? (ps)
IP-Adressen? (ifconfig)

MfG Oliver
 
Das Problem mit dem telnetd ist schon ziemlich speziell, denke ich. Der daemon läuft ja und meldet sich auch an Port 23 bzw. 2323. Also ist da alles ok und die IPs sind auch nicht das Problem.

Man kann sich nur einfach nicht anmelden, d.h. an dieser Stelle fliegt man einfach raus, noch bevor nach Usernamen und Passwort gefragt wird.

Ich hab sowas schomal auf einem Linux Desktopsystem gehabt, kann mich aber nicht erinnern, was es letztlich war.

Mein Bauchgefühl sagt aber, da stimmt was mit den Zugriffsrechten nicht - entweder auf ein benötigtes binary oder ein device...

Weiter oben im thread hatte mal jemand ein strace vom login gepostet, das auch in Richtung der Devicefiles wies.

Muss mir das nochmal ansehen...

Gruß,
knutbert
 
Oh, das Problem war ja auch eigentlich gelöst. :)
Ich hab grad nochmal in die Kernel-Config vom W501V geschaut. Die haben das echt weggelassen:
Code:
#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
[COLOR=red]# CONFIG_UNIX98_PTYS is not set
# CONFIG_LEGACY_PTYS is not set[/COLOR]
Und Kernel tauschen funktioniert ja angeblich nicht.

MfG Oliver
 
Jupp, da war ich auch grad angekommen... :)

Ist ja ein schöner Mist, den Kernel ohne PTYS zu bauen... :mad:

Hmmm, und Kernel tauschen soll nicht gehen...?

Das werd' ich morgen vielleicht selber nochmal ausprobieren...

Besten Dank jedenfalls für die vielen Tips zu so später Stunde! :)

Gruß,
knutbert
 
fuers log: beim einspielen von dem image http://www.ip-phone-forum.de/showpost.php?p=933230&postcount=12
ist die SP bei mir einfach aufgehaengt.

@olistudent das mit dem tty hab ich ja im #46 schon gesagt ;-)
es ist aber gut das jetzt ein fehler gefunden wurde.
(man koennte schon fast denke das die das mit absicht machen (kein tty und Kernel u.u. erschweren :)
ich teste es gerne, habe aber z.z. kein zugriff auf die SP,
(zweiter SP 501 ist in der post...)
 
So, hab' jetzt mal "Replace Kernel" probiert:

Bei mir bootet die Box ganz normal, Fritz-Webinterface läuft, telnetd läßst sich starten UND nutzen (!)
==> Und nach Setzen des Passworts geht dann endlich auch die ds-mod Weboberfläche. :)

Aber: Die Box bootet alle paar Minuten einfach so. Tolles Feature... :rolleyes:

Irgendwelche Ideen, was das sein könnte? Ist das bekannt bei der 501V?

Bin dann wieder auf ein image mit Orginal-Kernel zurück und damit erstmal glücklich.

Gruß,
knutbert
 
Ich habe hier einen Patch gepostet. Damit sollte der selbstgebaute Kernel laufen.

MfG Oliver
 
meine test-box SP 501 ist jetzt angkommen, leider ohne dem Y-Kabel (DSL/analog) ahhrrrr (hat jemand guenstig so eins?
werd mich mal morgen zum testen dran setzen.
 
so, nen image mit dem kernel konnte ich bauen, und via adam flaschen, nur leide r haengt der sich scheinbar schon bei booten auf...
werd das image noch mal ohne packages bauen, nicht damit es daran liegt.

Kann man den syslog auch schon im image so configuriren damit der gleich nach dem flaeshen und reboot leuft und mir die meldungen am bestern per udp broadcast verschikt?

p.s. vor dem flaschen war der adam normal auf 192.168.178.1 ereichbar,
nach dem flashen jetzt aber nur noch auf 169.254.78.2 ...
muss ich das verstehen?
(ich hatte erst das dsmod image drauf geflasht, nach dem der sicht immer aufgehengt hatte, das tcom fw_Speedport_W501V_v_28.04.38.image und nen werksreset uebers webgui gemacht, dann wieder das dsmod image mit replace kernerl leider wieder nur haenger... (kann die ip aenderung vom adam vom tcom image sein?!?!)
 
so das image noch mal gebaut aber nur mit dem, das schein sogar zu booten... mal schaun
NACHTRAG mit der config scheinen die grund sachen (netzwerk, telnet, passwd setzen zu tun. ich denke also entweder war bei den images mit mehr parketen nen inkompatibilitat drin, es war, ob wohl keine meldung karm zu gross, oder sonst ein build fehler auch wenn ich keine gesehen hab. werd nach dem essen das mit mehr parketen versuchen. NACHTRAG
Code:
ds26-15.2$ egrep -v "^#|^$" .config
DS_HAVE_DOT_CONFIG=y
DS_AVM_VERSION_r7203=y
DS_TYPE_SPEEDPORT_W501V=y
DS_AVM_VERSION_STRING="r7203"
DS_TYPE_LANG_DE=y
DS_TYPE_LANG_STRING="de"
DS_TYPE_STRING="W501V"
DS_INSTALL_BASE=y
DS_INSTALL_MODULE=y
DS_REPLACE_BUSYBOX=y
DS_REPLACE_KERNEL=y
DS_TARGET_REF="4mb_26"
DS_KERNEL_REF="4mb_26"
DS_KERNEL_LAYOUT="ohio"
DS_HIDDEN_ROOT=y
DS_SQUASHFS_LZMA=y
DS_ROOTFS_VARTAR=y
DS_KERNEL_MTD_SIZE=59
DS_HAS_PHONE=y
DS_HAS_WLAN=y
DS_BRANDING_tcom=y
DS_PATCH_ATA=y
DS_PATCH_ENUM=y
DS_PATCH_SIGNED=y
DS_LANG_DE=y
DS_LANG_STRING="de"
DS_DL_SITE="http://www.t-home.de/dlp/eki/downloads/Speedport/Speedport_W501V"
DS_DL_SOURCE="fw_Speedport_W501V_v_28.04.38.image"
DS_DL_SITE2="ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7141/firmware/deutsch"
DS_DL_SOURCE2="fritz.box_fon_wlan_7141.40.04.37.image"
DS_MOD_DL_NUM_SITES="5"
DS_MOD_DL_SITE_1="http://dsmod.3dfxatwork.de"
DS_MOD_DL_SITE_2="http://dsmod.wirsind.info"
DS_MOD_DL_SITE_3="http://dsmod.magenbrot.net"
DS_MOD_DL_SITE_4=""
DS_MOD_DL_SITE_5=""
DS_VERBOSITY_LEVEL=0
DS_FAVICON_NONE=y
DS_FAVICON_STRING="none"
DS_SQUASHFS_BLOCKSIZE_65536=y
DS_LIB_libgcc_s=y
DS_LIB_ld_uClibc=y
DS_LIB_libcrypt=y
DS_LIB_libdl=y
DS_LIB_libm=y
DS_LIB_libnsl=y
DS_LIB_libpthread=y
DS_LIB_libuClibc=y
DS_DOWNLOAD_TOOLCHAIN=y
DS_TARGET_CROSS="mipsel-linux-uclibc-"
DS_TARGET_MAKE_PATH="toolchain/target/bin"
DS_TARGET_CFLAGS="-Os -W -Wall -pipe -march=mips32 -mips32 -Wa,--trap -msoft-float"
DS_JLEVEL=1
DS_KERNEL_CROSS="mipsel-unknown-linux-gnu-"
DS_KERNEL_MAKE_PATH="toolchain/kernel/bin"
DS_TARGET_GCC_VERSION="4.2.0"
DS_TARGET_UCLIBC_VERSION="0.9.28"
DS_TARGET_BINUTILS_VERSION="2.17.50.0.16"
DS_TARGET_UCLIBC_CONFIG_MOD_26=y
DS_TARGET_UCLIBC_REF="mod_26"
DS_KERNEL_GCC_VERSION="3.4.5"
DS_KERNEL_GLIBC_VERSION="2.3.6"
ds26-15.2$
 
Zuletzt bearbeitet:
so jetzt noch, mit der hilfe von heini66, mal eins mit der angehaengten config, gebaut, und der das scheint so weit zu tutn.
Code:
W501V_04.38-ds26-15.2.de_20070916-194703.image_var$ egrep -v "^#|^$" .config
DS_HAVE_DOT_CONFIG=y
DS_AVM_VERSION_r7203=y
DS_TYPE_SPEEDPORT_W501V=y
DS_AVM_VERSION_STRING="r7203"
DS_TYPE_LANG_DE=y
DS_TYPE_LANG_STRING="de"
DS_TYPE_STRING="W501V"
DS_INSTALL_BASE=y
DS_INSTALL_MODULE=y
DS_REPLACE_BUSYBOX=y
DS_REPLACE_KERNEL=y
DS_TARGET_REF="4mb_26"
DS_KERNEL_REF="4mb_26"
DS_KERNEL_LAYOUT="ohio"
DS_HIDDEN_ROOT=y
DS_SQUASHFS_LZMA=y
DS_ROOTFS_VARTAR=y
DS_KERNEL_MTD_SIZE=59
DS_HAS_PHONE=y
DS_HAS_WLAN=y
DS_BRANDING_tcom=y
DS_REMOVE_HELP=y
DS_REMOVE_ASSISTANT=y
DS_PATCH_ATA=y
DS_PATCH_ENUM=y
DS_PATCH_SIGNED=y
DS_LANG_DE=y
DS_LANG_STRING="de"
DS_PACKAGE_DROPBEAR=y
DS_PACKAGE_VIRTUALIP_CGI=y
DS_PACKAGE_SYSLOGD_CGI=y
DS_PACKAGE_WOL_CGI=y
DS_DL_SITE="http://www.t-home.de/dlp/eki/downloads/Speedport/Speedport_W501V"
DS_DL_SOURCE="fw_Speedport_W501V_v_28.04.38.image"
DS_DL_SITE2="ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7141/firmware/deutsch"
DS_DL_SOURCE2="fritz.box_fon_wlan_7141.40.04.37.image"
DS_MOD_DL_NUM_SITES="5"
DS_MOD_DL_SITE_1="http://dsmod.3dfxatwork.de"
DS_MOD_DL_SITE_2="http://dsmod.wirsind.info"
DS_MOD_DL_SITE_3="http://dsmod.magenbrot.net"
DS_MOD_DL_SITE_4=""
DS_MOD_DL_SITE_5=""
DS_VERBOSITY_LEVEL=0
DS_FAVICON_NONE=y
DS_FAVICON_STRING="none"
DS_SQUASHFS_BLOCKSIZE_65536=y
DS_LIB_libgcc_s=y
DS_LIB_ld_uClibc=y
DS_LIB_libcrypt=y
DS_LIB_libdl=y
DS_LIB_libm=y
DS_LIB_libnsl=y
DS_LIB_libpthread=y
DS_LIB_libuClibc=y
DS_LIB_libutil=y
DS_DOWNLOAD_TOOLCHAIN=y
DS_TARGET_CROSS="mipsel-linux-uclibc-"
DS_TARGET_MAKE_PATH="toolchain/target/bin"
DS_TARGET_CFLAGS="-Os -W -Wall -pipe -march=mips32 -mips32 -Wa,--trap -msoft-float"
DS_JLEVEL=1
DS_KERNEL_CROSS="mipsel-unknown-linux-gnu-"
DS_KERNEL_MAKE_PATH="toolchain/kernel/bin"
DS_TARGET_GCC_VERSION="4.2.0"
DS_TARGET_UCLIBC_VERSION="0.9.28"
DS_TARGET_BINUTILS_VERSION="2.17.50.0.16"
DS_TARGET_UCLIBC_CONFIG_MOD_26=y
DS_TARGET_UCLIBC_REF="mod_26"
DS_KERNEL_GCC_VERSION="3.4.5"
DS_KERNEL_GLIBC_VERSION="2.3.6"
W501V_04.38-ds26-15.2.de_20070916-194703.image_var$
 
Na da bin ich ja mal gespannt, ärger mich schon das ganze wochenende damit herum, mal schauen obs bei mir was wird :)
(firmware update von der .07 auf die neue eingespielt und meine gnazen telnet scripts zum reconnecten daten auslesen etc liefen nichtmehr, und ältere firmwares findet man auch nicht im netz, ergo ist dies einer meiner letzten versuche, bevor ich aufgeb...)

Mal schauen obs wird :)
 
Erste Erfolgserlebnisse :)

Ich hab eben nochmal ds26-15.2 runtergeladen, gepatcht so dass man replace kernel benutzen kann und man damit ptys hat, in der menuconfig nur auf W 501V umgestellt, gebaut, gepusht, geht!

danach dachte ich mir, okay baust du mal eine ohne hilfe und dafür mir dropbear, gesagt getan, gebaut, gepusht, speedport bootet nicht mehr.

nanu? vorheriges image gepusht, geht.

okay, nun das wirre, nochmal die .config gelöscht, wie beim ersten mal nur das modell umgestellt, gebaut, gepusht, .. bootet nicht!

Woran kann es liegen, dass nur das allererste build funktioniert, die anderen jedoch nicht?

Etwas ratlos,
Christoph
 
Wie wäre es denn mal mit einem "diff" der .config ?

Oder beide (3) .config angehangen, damit man mal den Unterschied betrachten kann?

LG
 
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.