Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Pogoplug 02 von Updates und anderen Schwierigkeiten

    Nobody is reading this thread right now.
Ip wird sowieso standardmäßig angezeigt
aber beim Pogo wie ich schon geschrieben habe mindestens 1 Minute warten erst dann ist er komplett hochgefahren (der macht bei mir standardmäßig nen Filesystemcheck der dauert eben...)
 
Zuletzt bearbeitet:
Meine aktuellen ENVs sehen so aus kannst du da bitte mal drüber schauen ? :

C:\Users\thomas\Downloads\ncat-portable-5.59BETA1\ncat-portable-5.59BETA1>nc -lu -p 6666

U-Boot 2015.10-tld-1 (Nov 06 2015 - 15:46:25 -0800)
Pogo E02
gcc (Debian 4.9.2-10) 4.9.2
GNU ld (GNU Binutils for Debian) 2.25
Hit any key to stop autoboot: 9
0
PogoE02> printenv
printenv
arcNumber=2097
bootcmd=run bootcmd_uenv; run scan_disk; run set_bootargs; run bootcmd_exec
bootcmd_exec=mw 0x800000 0 1; run load_uimage; if run load_initrd; then if run load_dtb; then bootm 0x800000 0x1100000 0x1c00000; else bootm 0x800000 0x1100000; fi; else if run load_dtb; then bootm 0x800000 - 0x1c00000; else bootm 0x800000; fi; fi
bootcmd_uenv=run uenv_load; if test $uenv_loaded -eq 1; then run uenv_import; fi
bootdelay=10
bootdev=usb
device=0:1
devices=usb
disks=0 1 2 3
dtb_file=/boot/dts/kirkwood-pogo_e02.dtb
ethact=egiga0
ethaddr=00:25:31:04:9e:e4
if_netconsole=ping $serverip
ipaddr=192.168.178.60
led_error=orange blinking
led_exit=green off
led_init=green blinking
load_dtb=echo loading DTB $dtb_file ...; ext2load $bootdev $device 0x1c00000 $dtb_file
load_initrd=echo loading uInitrd ...; ext2load $bootdev $device 0x1100000 /boot/uInitrd
load_uimage=echo loading uImage ...; ext2load $bootdev $device 0x800000 /boot/uImage
machid=0x831
mainlineLinux=yes
mtdids=nand0=orion_nand
mtdparts=mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
ncip=192.168.178.59
partition=nand0,2
preboot=run preboot_nc
preboot_nc=run if_netconsole start_netconsole
scan_disk=echo running scan_disk ...; scan_done=0; setenv scan_usb "usb start"; setenv scan_ide "ide reset"; setenv scan_mmc "mmc rescan"; for dev in $devices; do if test $scan_done -eq 0; then echo Scan device $dev; run scan_$dev; for disknum in $disks; do if test $scan_done -eq 0; then echo device $dev $disknum:1; if ext2load $dev $disknum:1 0x800000 /boot/uImage 1; then scan_done=1; echo Found bootable drive on $dev $disknum; setenv device $disknum:1; setenv bootdev $dev; fi; fi; done; fi; done
serverip=192.168.178.59
set_bootargs=setenv bootargs console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 $mtdparts $custom_params
start_netconsole=setenv ncip $serverip; setenv bootdelay 10; setenv stdin nc; setenv stdout nc; setenv stderr nc; version;
stderr=nc
stdin=nc
stdout=nc
uenv_import=echo importing envs ...; env import -t 0x810000
uenv_init_devices=setenv init_usb "usb start"; setenv init_ide "ide reset"; setenv init_mmc "mmc rescan"; for devtype in $devices; do run init_$devtype; done;
uenv_load=run uenv_init_devices; setenv uenv_loaded 0; for devtype in $devices; do for disknum in 0; do run uenv_read_disk; done; done;
uenv_read=echo loading envs from $devtype $disknum ...; if load $devtype $disknum:1 0x810000 /boot/uEnv.txt; then setenv uenv_loaded 1; fi
uenv_read_disk=if test $devtype -eq mmc; then if $devtype part; then run uenv_read; fi; else if $devtype part $disknum; then run uenv_read; fi; fi
usb_boot=run load_dtb; run load_uimage; if run load_initrd; then bootm 0x800000 0x1100000 0x1c00000; else bootm 0x800000 - 0x1c00000; fi
usb_ready_retry=15

Environment size: 2850/131068 bytes
PogoE02>
 
ändere mal folgendes:
arcNumber=3542
machid=dd6

Wie ich sehe hast du einen mix aus alten und neuen boot-envs - das würde ich bereinigen
---> uboot thread und standard envs flashen deine paar Anpassungen machen und sollte laufen.

auch die NC parameter schon jetzt anders aus....
neu:
# set Netconsole:
fw_setenv preboot_nc 'setenv nc_ready 0; for pingstat in 1 2 3 4 5; do; sleep 1; if run if_netconsole; then setenv nc_ready 1; fi; done; if test $nc_ready -eq 1; then run start_netconsole; fi'
fw_setenv preboot 'run preboot_nc'
fw_setenv ipaddr '192.168.0.xxx'
fw_setenv serverip '192.168.0.yyy'
 
Zuletzt bearbeitet:
im uboot:
setenv machid 'dd6' # hält aber nur bis zum nächsten booten ohne saveenv

in debian oder rescue:
fw_setenv machid 'dd6'
 
im uboot:
setenv machid 'dd6' # hält aber nur bis zum nächsten booten ohne saveenv

in debian oder rescue:
fw_setenv machid 'dd6'

ich muss das im uboot machen da ich ja kein funktionierenden stick habe bzw der pogo nicht bootet .
wie kann ich denn unter diesen umständen die standard envs flashen ?
 
geht nur die Handeingabe zeile für zeile und schauen ob er damit mal bootet dann in debian erst flashen!

siehe hier:
########################################################
# minimum envs to boot (The u-boot envs below are only for 1st time upgrading)
# fw_setenv in debian/rescue and setenv in uboot

fw_setenv load_dtb 'ext2load usb 0:1 0x1c00000 /boot/dts/kirkwood-pogo_e02.dtb'
fw_setenv load_initrd 'ext2load usb 0:1 0x1100000 /boot/uInitrd'
fw_setenv load_uimage 'ext2load usb 0:1 0x800000 /boot/uImage'
fw_setenv usb_boot 'run load_dtb; run load_uimage; if run load_initrd; then bootm 0x800000 0x1100000 0x1c00000; else bootm 0x800000 - 0x1c00000; fi'
 
Zuletzt bearbeitet:
Habe jetzt der Reihe nach die Envs eingegeben bis hier hin :
setenv scan_disk 'echo running scan_disk ...; scan_done=0; setenv scan_usb "usb start"; setenv scan_ide "ide reset"; setenv scan_mmc "mmc rescan"; for dev in $devices; do if test $scan_done -eq 0; then echo Scan device $dev; run scan_$dev; for disknum in $disks; do if test $scan_done -eq 0; then echo device $dev $disknum:1; if ext2load $dev $disknum:1 0x800000 /boot/uImage 1; then scan_done=1; echo Found bootable drive on $dev $disknum; setenv device $disknum:1; setenv bootdev $dev; fi; fi; done; fi; done'
dort bekomme ich aber kein Feedback . Wie " wichtig " ist dieser Eintrag ?

So hab jetzt alle aus deinem Thread eingegeben bis auf die obere und die 3 folgenden :
setenv stderr 'serial'
setenv stdin 'serial'
setenv stdout 'serial'

weil ich nicht wusste ob " serial " richtig ist hab ja kein serial kabel .

Bootvorgang "schaut" genauso aus und Zugriff auf den Pogo ist weiterhin nicht möglich
 
Zuletzt bearbeitet:
wenn du mit putty draufgehst kommst du nur ins uboot?

du kannst die ganze Show auch von hier starten mit:
run bootcmd # natürlich bei angestecktem Stick
 
Zuletzt bearbeitet:
wenn du mit putty draufgehst kommst du nur ins uboot?

du kannst die ganze Show auch von hier starten mit:
run bootcmd # natürlich bei angestecktem Stick

Mit putty habe ich keinen Zugriff kann nur Eingabeaufforderung und nc

Hab jetzt nochmal den anderen Stick probiert ( der ja auch schon mal funktionierte ) da kommt folgendes :

U-Boot 2015.10-tld-1 (Nov 06 2015 - 15:46:25 -0800)
Pogo E02
gcc (Debian 4.9.2-10) 4.9.2
GNU ld (GNU Binutils for Debian) 2.25
Hit any key to stop autoboot: 0
starting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices...
Use USB retry period from the environment: 15 second(s)
1 Storage Device(s) found

Partition Map for USB device 0 -- Partition Type: DOS

Part Start Sector Num Sectors UUID Type
1 2048 6291456 7f76ccb8-01 83
2 6293504 1476497 7f76ccb8-02 82
loading envs from usb 0 ...
** File not found /boot/uEnv.txt **
running scan_disk ...
Scan device usb
device usb 0:1
1 bytes read in 252 ms (0 Bytes/s)
Found bootable drive on usb 0
loading uImage ...
2875892 bytes read in 341 ms (8 MiB/s)
loading uInitrd ...
6535284 bytes read in 406 ms (15.4 MiB/s)
loading DTB /boot/dts/kirkwood-pogo_e02.dtb ...
10228 bytes read in 989 ms (9.8 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-3.18.5-kirkwood-tld-1
Created: 2017-03-25 0:53:10 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2875828 Bytes = 2.7 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
Image Name: initramfs-3.18.5-kirkwood-tld-1
Created: 2015-02-19 1:49:36 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 6535220 Bytes = 6.2 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
Booting using the fdt blob at 0x1c00000


Starting kernel ...
 
Zuletzt bearbeitet:
bei mir kommt folgendes wenn ich per netcat run bootcmd eingebe:
U-Boot 2015.10-tld-1 (Nov 06 2015 - 15:46:25 -0800)
Pogo E02
gcc (Debian 4.9.2-10) 4.9.2
GNU ld (GNU Binutils for Debian) 2.25
Hit any key to stop autoboot: 9
0
PogoE02> run bootcmd
run bootcmd
starting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices...
Use USB retry period from the environment: 15 second(s)
1 Storage Device(s) found

Partition Map for USB device 0 -- Partition Type: DOS

Part Start Sector Num Sectors UUID Type
1 2048 7880704 10b6bfad-01 83 Boot
loading envs from usb 0 ...
94 bytes read in 177 ms (0 Bytes/s)
importing envs ...
## Info: input data size = 95 = 0x5F
running scan_disk ...
Scan device usb
device usb 0:1
1 bytes read in 221 ms (0 Bytes/s)
Found bootable drive on usb 0
loading uImage ...
3302440 bytes read in 421 ms (7.5 MiB/s)
loading uInitrd ...
7423071 bytes read in 598 ms (11.8 MiB/s)
loading DTB /boot/dts/kirkwood-pogo_e02.dtb ...
10444 bytes read in 1081 ms (8.8 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-4.10.0-kirkwood-tld-1
Created: 2017-03-29 6:34:18 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3302376 Bytes = 3.1 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
Image Name: initramfs-4.10.0-kirkwood-tld-1
Created: 2017-03-29 6:34:44 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 7423007 Bytes = 7.1 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
Booting using the fdt blob at 0x1c00000


Starting kernel ...
 
Junge du hast nicht mein aktuelles image runtergeladen von heute vormittag oder deine Sticks sind defekt - probiere nen anderen das muss funktionieren!

LG
Joerg_999
 
Das kommt bei mir mit dem Image von heute Vormittag :

U-Boot 2015.10-tld-1 (Nov 06 2015 - 15:46:25 -0800)
Pogo E02
gcc (Debian 4.9.2-10) 4.9.2
GNU ld (GNU Binutils for Debian) 2.25
Hit any key to stop autoboot: 8
0
PogoE02> run bootcmd
run bootcmd
starting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices...
Use USB retry period from the environment: 15 second(s)
1 Storage Device(s) found

Partition Map for USB device 0 -- Partition Type: DOS

Part Start Sector Num Sectors UUID Type
1 2048 7880704 10b6bfad-01 83 Boot
loading envs from usb 0 ...
94 bytes read in 177 ms (0 Bytes/s)
importing envs ...
## Info: input data size = 95 = 0x5F
running scan_disk ...
Scan device usb
device usb 0:1
1 bytes read in 220 ms (0 Bytes/s)
Found bootable drive on usb 0
loading uImage ...
3302440 bytes read in 377 ms (8.4 MiB/s)
loading uInitrd ...
7423071 bytes read in 502 ms (14.1 MiB/s)
loading DTB /boot/dts/kirkwood-pogo_e02.dtb ...
10444 bytes read in 1081 ms (8.8 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-4.10.0-kirkwood-tld-1
Created: 2017-03-29 6:34:18 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3302376 Bytes = 3.1 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
Image Name: initramfs-4.10.0-kirkwood-tld-1
Created: 2017-03-29 6:34:44 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 7423007 Bytes = 7.1 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
Booting using the fdt blob at 0x1c00000


Starting kernel ...
 
Junge du hast nicht mein aktuelles image runtergeladen von heute vormittag oder deine Sticks sind defekt - probiere nen anderen das muss funktionieren!

LG
Joerg_999

Doch das habe ich .... habs jetzt mit 3 verschiedenen Sticks probiert und bei allen komm ich zum selben Ergebniss . Diese Sticks nutze ich normalerweise zum Filme schauen und hatte da noch nie Probleme . Kann morgen gern einen neuen kaufen und dann nochmal probieren . Vor Wut bzw aus Frust habe ich jetzt den Pogo komplett vom Strom und Netzwerk getrennt und ihn in den Schrank gepackt .... nach ca 15 Minuten hat mich doch wieder der Ergeiz gepackt und ich habe ihn noch einmal angeschmissen . Selber Stick selbes Image ( von heute Vormittag ) doch aufgefallen ist mir dies :

U-Boot 2015.10-tld-1 (Nov 06 2015 - 15:46:25 -0800)
Pogo E02
gcc (Debian 4.9.2-10) 4.9.2
GNU ld (GNU Binutils for Debian) 2.25
Hit any key to stop autoboot: 0
starting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices...
Use USB retry period from the environment: 15 second(s)
1 Storage Device(s) found

Partition Map for USB device 0 -- Partition Type: DOS

Part Start Sector Num Sectors UUID Type
1 2048 7880704 10b6bfad-01 83 Boot
loading envs from usb 0 ...
94 bytes read in 178 ms (0 Bytes/s)
importing envs ...
## Info: input data size = 233 = 0xE9
running scan_disk ...
Scan device usb
device usb 0:1
1 bytes read in 221 ms (0 Bytes/s)
Found bootable drive on usb 0
loading uImage ...
3302440 bytes read in 376 ms (8.4 MiB/s)
loading uInitrd ...
7423071 bytes read in 502 ms (14.1 MiB/s)
loading DTB /boot/dts/kirkwood-pogo_e02.dtb ...
10444 bytes read in 1081 ms (8.8 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-4.10.0-kirkwood-tld-1
Created: 2017-03-29 6:34:18 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3302376 Bytes = 3.1 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
Image Name: initramfs-4.10.0-kirkwood-tld-1
Created: 2017-03-29 6:34:44 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 7423007 Bytes = 7.1 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
Booting using the fdt blob at 0x1c00000


Starting kernel ...

Die Input Data der ENVs ist viel größer als vorher ?

Funktioniert aber trotzdem nicht
 
Also ich würde behaupten dein Pogo rennt nur findest du ihn nicht. (oder besser dein Router)
Würde das ganze mal testweise auf irgend einem TP-Link lokal probieren und sehen ob er da ähnlich reagiert und zu finden ist.
Genauer kann man es aber nur erläutern mit der seriellen Konsole ( Mensch kauf dir doch so ein ding kostet €2,5 in China) weil da siehst du auch was passiert nach Kernel starting....

PS: in die uEnv.txt hab ich die wichtigsten Sachen reingepackt darum mehr "Ladung"

und das er den Kernel lädt geht daraus hervor:
10444 bytes read in 1081 ms (8.8 KiB/s)
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-4.10.0-kirkwood-tld-1
Created: 2017-03-29 6:34:18 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3302376 Bytes = 3.1 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 01100000 ...
Image Name: initramfs-4.10.0-kirkwood-tld-1
Created: 2017-03-29 6:34:44 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 7423007 Bytes = 7.1 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 01c00000
Booting using the fdt blob at 0x1c00000
 
Zuletzt bearbeitet:
Zurück
Oben