FullDuplex wieder aufwärmen

Boxenweitwurf
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

rhabarber1848 hat geschrieben:
Tommy hat geschrieben:Kann man das irgendwie falsch machen wenn man nichts macht?
Kommt immer drauf an, was man gemacht hat :wink:

Aber Spaß beiseite, hast Du das Image von mir mal getestet?
Ich habe ja keine FD-Dbox, daher kann ich es nicht richtig testen, aber die Bootmeldungen
unterscheiden sich bei mir, je nachdem, welchen Wert dbox_duplex in boot.conf hat.
Siehst Du beim Booten, auf welchen Duplex-Modus der Netzwerkchip eingestellt wird?
bis auf totalabsturz wenn kein dhcp im netz verfügbar ist :wink: und zwischendurch selbe flashsymptomatik wie in deinem log. Leider kann ich den Netzwerkdurchsatz ohne DD net testen.

Kann mir mal jemand sagen warum mein image langsamer startet? :oops:

image rhabarber1848:

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2  mID 03
debug: feID 00    enxID 03
debug: fpID 52     dsID 01-
debug: HWrev 21  FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug: 
BOOTP/TFTP bootstrap loader (v0.3)
debug: 
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/sagem-dbox2/kernel/os in Flash-FS
debug: Got Block #0040

will verify ELF image, start= 0x800000, size= 160728
verify sig: 262
Branching to 0x40000


U-Boot 1.2.0 (Tuxbox) (Jun  4 2008 - 16:59:01)

CPU:   PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Sagem, BMon V1.2
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
Scanning JFFS2 FS: . done.
env: found "console"
env: found "baudrate"
env: found "dbox_duplex"
env: found "lcd_inverse"
env: found "lcd_contrast"
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET
find_inode failed for name=logo-lcd
load: Failed to find inode
ready - can't find logo in flash
find_inode failed for name=logo-fb
load: Failed to find inode
can't find logo in flash

Options:
  1: console on ttyCPM0 (2.6)
  2: console on fb0
  3: console on ttyS0 (2.4)
Select option (1-3), other keys to stop autoboot:  0 
### FS (squashfs) loading 'vmlinuz' to 0x200000
### FS load complete: 949698 bytes loaded to 0x200000
............................................................... done
Un-Protected 63 sectors
## Booting image at 00200000 ...
   Image Name:   Linux-2.6.23-dbox2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    949634 Bytes = 927.4 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
[    0.000000] Linux version 2.6.23-dbox2 (root@bernd) (gcc version 3.4.6) #1 PR
EEMPT Wed Jun 4 17:03:28 CEST 2008
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     8192
[    0.000000]   Normal       8192 ->     8192
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->     8192
[    0.000000] Built 1 zonelists in Zone order.  Total pages: 8128
[    0.000000] Kernel command line: console=ttyS0,9600 dbox_duplex=2 root=/dev/mtdblock2 rootfstype=squashfs
[    0.000000] PID hash table entries: 128 (order: 7, 512 bytes)
[    0.000000] Decrementer Frequency = 247500000/60
[    0.000000] m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
[    0.000000] m8xx_wdt: keep-alive trigger installed (PITC: 0x2000)
[    8.328170] Console: colour dummy device 80x25
[    8.328316] cpm_uart: console: compat mode
[    8.328531] console [ttyCPM0] enabled
[    9.337803] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    9.416719] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    9.506503] Memory: 30340k available (1580k kernel code, 456k data, 64k init, 0k highmem)
[    9.789912] Mount-cache hash table entries: 512
[    9.855777] NET: Registered protocol family 16
[    9.996977] NET: Registered protocol family 2
[   10.128535] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[   10.209031] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[   10.291105] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[   10.366817] TCP: Hash tables configured (established 1024 bind 1024)
[   10.442633] TCP reno registered
[   10.508835] dbox2: Sagem board detected.
[   10.573855] squashfs: version 3.3 (2007/10/31) Phillip Lougher
[   10.641466] JFFS2 version 2.2. (NAND)  2001-2006 Red Hat, Inc.
[   10.715178] io scheduler noop registered
[   10.759619] io scheduler deadline registered (default)
[   10.851786] Serial: CPM driver $Revision: 0.02 $
[   10.904632] cpm_uart: WARNING: no UART devices found on platform bus!
[   10.981388] cpm_uart: the driver will guess configuration, but this mode is no longer supported.
[   11.086782] ttyCPM0 at MMIO 0xff000a80 (irq = 20) is a CPM UART
[   11.159291] ttyCPM1 at MMIO 0xff000a90 (irq = 19) is a CPM UART
[   11.247509] loop: module loaded
[   11.286335] Linux video capture interface: v2.00
[   11.343536] D-Box 2 flash driver (size->0x800000 mem->0x10000000)
[   11.417418] D-Box 2 flash memory: Found 1 x16 devices at 0x0 in 16-bit bank
[   11.498729]  Intel/Sharp Extended Query Table at 0x0031
[   11.560496] Using buffer write method
[   11.603990] cfi_cmdset_0001: Erase suspend on write enabled
[   11.671102] Creating 6 MTD partitions on "D-Box 2 flash memory":
[   11.742614] 0x00000000-0x00020000 : "BR bootloader"
[   11.806984] 0x00020000-0x00040000 : "FLFS (U-Boot)"
[   11.868461] 0x00040000-0x006a0000 : "root (squashfs)"
[   11.932118] 0x006a0000-0x00800000 : "var (JFFS2)"
[   11.992296] 0x00020000-0x00800000 : "Flash without bootloader"
[   12.064989] 0x00000000-0x00800000 : "Complete Flash"
[   12.129401] mice: PS/2 mouse device common for all mice
[   12.193116] forced full-duplex mode enabled
[   12.244110] eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:33:23:65
[   12.313921] TCP cubic registered
[   12.352990] NET: Registered protocol family 1
[   12.405151] NET: Registered protocol family 17
[   12.473035] VFS: Mounted root (squashfs filesystem) readonly.
[   12.554219] Freeing unused kernel memory: 64k it
init started: BusyBox v1.7.2 (2008-06-04 17:06:00 CEST)
starting pid 103, tty '': '/etc/init.d/rcS'
/bin/makedevices
rcS debug1
rcS debug2
rcS debug3
rcS debug4
rcS debug5
Detected STB:
        Vendor: Sagem
        Model: D-BOX2 
[   16.828586] [i2c-8xx]: mpc 8xx i2c init
[   16.897831] [i2c-8xx]: adapter: 0
[   17.328801] event: $Id: event.c,v 1.12.4.3 2007/10/09 01:04:05 carjay Exp $
[   17.828615] lcd: init lcd driver module
image 2.6 Tommy:

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2  mID 03
debug: feID 00    enxID 03
debug: fpID 52     dsID 01-f
debug: HWrev 21  FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug: 
BOOTP/TFTP bootstrap loader (v0.3)
debug: 
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/sagem-dbox2/kernel/os in Flash-FS
debug: Got Block #0040

will verify ELF image, start= 0x800000, size= 160728
verify sig: 262
Branching to 0x40000


U-Boot 1.2.0 (Tuxbox) (Jun  3 2008 - 22:31:30)

CPU:   PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Sagem, BMon V1.2
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
Scanning JFFS2 FS: . done.
env: found "console"
env: found "baudrate"
env: found "dbox_duplex"
env: found "lcd_inverse"
env: found "lcd_contrast"
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET
find_inode failed for name=logo-lcd
load: Failed to find inode
ready - can't find logo in flash

Options:
  1: console on ttyCPM0 (2.6)
  2: console on fb0
  3: console on ttyS0 (2.4)
Select option (1-3), other keys to stop autoboot:  0 
### FS (squashfs) loading 'vmlinuz' to 0x200000
### FS load complete: 949162 bytes loaded to 0x200000
............................................................... done
Un-Protected 63 sectors
## Booting image at 00200000 ...
   Image Name:   Linux-2.6.23-dbox2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    949098 Bytes = 926.9 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
[    0.000000] Linux version 2.6.23-dbox2 (tommy@eis) (gcc version 3.4.6) #2 PREEMPT Tue Jun 3 22:33:21 CEST 2008
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     8192
[    0.000000]   Normal       8192 ->     8192
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->     8192
[    0.000000] Built 1 zonelists in Zone order.  Total pages: 8128
[    0.000000] Kernel command line: console=ttyS0,9600 dbox_duplex=2 root=/dev/mtdblock2 rootfstype=squashfs
[    0.000000] PID hash table entries: 128 (order: 7, 512 bytes)
[    0.000000] Decrementer Frequency = 247500000/60
[    0.000000] m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
[    0.000000] m8xx_wdt: keep-alive trigger installed (PITC: 0x2000)
[   11.967034] Console: colour dummy device 80x25
[   11.967180] cpm_uart: console: compat mode
[   11.967397] console [ttyCPM0] enabled
[   12.975555] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[   13.054599] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[   13.144335] Memory: 30340k available (1580k kernel code, 456k data, 64k init, 0k highmem)
[   13.428788] Mount-cache hash table entries: 512
[   13.494611] NET: Registered protocol family 16
[   13.635919] NET: Registered protocol family 2
[   13.767400] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[   13.847903] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[   13.929976] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[   14.005736] TCP: Hash tables configured (established 1024 bind 1024)
[   14.081507] TCP reno registered
[   14.147699] dbox2: Sagem board detected.
[   14.212793] squashfs: version 3.3 (2007/10/31) Phillip Lougher
[   14.280250] JFFS2 version 2.2. (NAND)  2001-2006 Red Hat, Inc.
[   14.354065] io scheduler noop registered
[   14.398491] io scheduler deadline registered (default)
[   14.490835] Serial: CPM driver $Revision: 0.02 $
[   14.543484] cpm_uart: WARNING: no UART devices found on platform bus!
[   14.620261] cpm_uart: the driver will guess configuration, but this mode is no longer supported.
[   14.725658] ttyCPM0 at MMIO 0xff000a80 (irq = 20) is a CPM UART
[   14.798164] ttyCPM1 at MMIO 0xff000a90 (irq = 19) is a CPM UART
[   14.886692] loop: module loaded
[   14.926319] Linux video capture interface: v2.00
[   14.983286] D-Box 2 flash driver (size->0x800000 mem->0x10000000)
[   15.056735] D-Box 2 flash memory: Found 1 x16 devices at 0x0 in 16-bit bank
[   15.137361]  Intel/Sharp Extended Query Table at 0x0031
[   15.199336] Using buffer write method
[   15.242837] cfi_cmdset_0001: Erase suspend on write enabled
[   15.309895] Creating 6 MTD partitions on "D-Box 2 flash memory":
[   15.381455] 0x00000000-0x00020000 : "BR bootloader"
[   15.445838] 0x00020000-0x00040000 : "FLFS (U-Boot)"
[   15.507290] 0x00040000-0x006a0000 : "root (squashfs)"
[   15.570925] 0x006a0000-0x00800000 : "var (JFFS2)"
[   15.630240] 0x00020000-0x00800000 : "Flash without bootloader"
[   15.704034] 0x00000000-0x00800000 : "Complete Flash"
[   15.768310] mice: PS/2 mouse device common for all mice
[   15.836172] eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:33:23:65
[   15.905990] TCP cubic registered
[   15.945056] NET: Registered protocol family 1
[   15.997183] NET: Registered protocol family 17
[   16.065305] VFS: Mounted root (squashfs filesystem) readonly.
[   16.146887] Freeing unused kernel memory: 64k it
init started: BusyBox v1.7.2 (2008-06-03 22:53:17 CEST)
starting pid 103, tty '': '/etc/init.d/rcS'
/bin/makedevices
[   18.794029] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[   18.888727] ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
[   19.117631] dboxide: $Id: main.c,v 1.4.2.6 2007/10/09 01:04:06 carjay Exp $
[   19.203782] dboxide: activating cs2
[   19.242560] dboxide: address space of DBox2 IDE CPLD is at: 0xc3892000
[   23.326749] hda: SAMSUNG HM100JC, ATA DISK drive
[   24.097025] dbox2  at 0x010-0x017,0x04e on irq 47
[   24.390201] hda: max request size: 512KiB
[   24.565331] hda: 195371568 sectors (100030 MB) w/8192KiB Cache, CHS=16383/255/63
[   24.650633] hda: cache flushes supported
[   24.698320]  hda: hda1 hda2
[   28.978524] SGI XFS with no debug enabled
Detected STB:
        Vendor: Sagem
        Model: D-BOX2 
[   30.897448] [i2c-8xx]: mpc 8xx i2c init
[   30.976749] [i2c-8xx]: adapter: 0
[   31.417654] event: $Id: event.c,v 1.12.4.3 2007/10/09 01:04:05 carjay Exp $
[   31.927485] lcd: init lcd driver module
[   31.996673] lcd: found KS0713/SED153X lcd interface
[   32.484066] input: DBOX-2 FP IR as /devices/virtual/input/input0
[   33.137662] $Id: cam.c,v 1.30.2.6 2007/10/09 01:03:38 carjay Exp $
[   34.036871] avia_av: $Id: avia_av_core.c,v 1.98.2.12 2007/11/24 14:57:22 seife Exp $
[   34.847090] avia_av_core: decoder watchdog thread started.
[   34.910322] avia_av_event: $Id: avia_av_event.c,v 1.11.4.1 2005/01/21 21:23:38 carjay Exp $
[   35.104936] avia_av_proc: $Id: avia_av_proc.c,v 1.14.2.4 2006/01/22 12:48:42 carjay Exp $
[   35.996851] avia_gt_core: $Id: avia_gt_core.c,v 1.48.2.6 2007/10/09 01:03:38 carjay Exp $
[   36.113315] avia_gt_core: autodetecting chip type... eNX
[   36.174065] avia_gt_enx: $Id: avia_gt_enx.c,v 1.21 2003/09/30 05:45:35 obi Exp $
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: FullDuplex wieder aufwärmen

Beitrag von Houdini »

[ 0.000000] Kernel command line: console=ttyS0,9600 dbox_duplex=2 root=/dev/mtdblock2 rootfstype=squashfs
euer console device ist noch falsch für 2.6
richtig: console=ttyCPM0,9600
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Re: FullDuplex wieder aufwärmen

Beitrag von DrStoned »

Neue Image-Version JtG_Neutrino_Komplett_rc1_v2.3.0
In dem Image sind einige neue Features enthalten.

Da sich nicht viele Betatester (2) gemeldet haben, gibt's das neue Image jetzt für alle zum Download zum testen.

Zu testen wären z.B.

- Automatische IDE-Interfaceerkennung, d.h. die IDE-Treiber werden automatisch nur dann geladen, wenn ein Interface erkannt wird (schauen ob's geht übers Bootlog).
- Half- oder Full-Duplex
- 2. Partition mounten mit verschiedenen Dateisystemen XFS EXT2/3 VFAT und testen, ob die funktionieren.

Formatieren für die das Slave-Device geht nicht im Menu, soviel Verständnis müsste da sein, oder man formatiert die Platte/CF am Master-Steckplatz.

Auch verschiedenen Partitionen hdb/ part1/2/3/4

Da sich an den Init-Dateien soviel verändert hat, wird das nicht mehr kompatibel sein mit dem jetzigen Image, muss also komplett geflasht werden.

Den Downloadlink findet Ihr hier im JtG-Forum.

Greetz von DrStoned :lol: :lol: :lol:
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: FullDuplex wieder aufwärmen

Beitrag von rhabarber1848 »

Tommy hat geschrieben:Kann mir mal jemand sagen warum mein image langsamer startet? :oops:
Mein Image hat keine IDE/XFS-Module, vielleicht liegt es daran.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

rhabarber1848 hat geschrieben:
Tommy hat geschrieben:Kann mir mal jemand sagen warum mein image langsamer startet? :oops:
Mein Image hat keine IDE/XFS-Module, vielleicht liegt es daran.
Ich meinte eigentlich die Timestamps _vor_ dem IDE.

Ich habe nochmal ein distclean gemacht und mit Deinem Patch neu gebaut. Test folgt. Langsam glaube ich aber das der net funkt. Hat mal wer anders den Patch getestet?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: FullDuplex wieder aufwärmen

Beitrag von rhabarber1848 »

Tommy hat geschrieben:Langsam glaube ich aber das der net funkt. Hat mal wer anders den Patch getestet?
Bei Deinem Image kommen folgende Meldungen:
[ 15.768310] mice: PS/2 mouse device common for all mice
[ 15.836172] eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:33:23:65
[ 15.905990] TCP cubic registered
[ 15.945056] NET: Registered protocol family 1
Bei meinem folgende:
[ 12.129401] mice: PS/2 mouse device common for all mice
[ 12.193116] forced full-duplex mode enabled
[ 12.244110] eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:33:23:65
[ 12.313921] TCP cubic registered
[ 12.352990] NET: Registered protocol family 1
Der full-duplex-Patch scheint also nicht Bestandteil Deines Images zu sein.
Ist eigentlich die Mac-Adresse aller Dboxen gleich?

Ich baue gerade ein Image ohne DHCP-Patch, aber mit dd in der busybox.
Tahtu
Interessierter
Interessierter
Beiträge: 88
Registriert: Montag 20. November 2006, 16:45

Re: FullDuplex wieder aufwärmen

Beitrag von Tahtu »

,
Zuletzt geändert von Tahtu am Samstag 10. Oktober 2009, 15:46, insgesamt 1-mal geändert.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

rhabarber1848 hat geschrieben:
Tommy hat geschrieben:Langsam glaube ich aber das der net funkt. Hat mal wer anders den Patch getestet?
Bei Deinem Image kommen folgende Meldungen:
[ 15.768310] mice: PS/2 mouse device common for all mice
[ 15.836172] eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:33:23:65
[ 15.905990] TCP cubic registered
[ 15.945056] NET: Registered protocol family 1
Bei meinem folgende:
[ 12.129401] mice: PS/2 mouse device common for all mice
[ 12.193116] forced full-duplex mode enabled
[ 12.244110] eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:33:23:65
[ 12.313921] TCP cubic registered
[ 12.352990] NET: Registered protocol family 1
Der full-duplex-Patch scheint also nicht Bestandteil Deines Images zu sein.
Ist eigentlich die Mac-Adresse aller Dboxen gleich?

Ich baue gerade ein Image ohne DHCP-Patch, aber mit dd in der busybox.
Ne aber die Box war bei beiden Tests die gleiche. 1. Test Dein Image - 2. Test mein Image
Wie schon oben gesagt - die Bootschwierigkeiten Deines Image konnte ich nachvollziehen - ich bekam einen Totalabsturz als survey kein DHCP Server fand. Irgendwann kam auch diese latte Flash Fehlermeldungen.

Habs hingekriegt - nach dem erneuten distclean hat der Patch gegriffen. Habe hier jetzt funktionierende Images mit DD und bin am testen. Wäre aber net wenn Du Deine 2.6er Images uppen könntest (ich hab nur DSL Lite - da dauert das uppen ne halbe Stunde)

Testlog mit diagramm kommt noch vor Mittag :D
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

wie versprochen:

Bild

Daten:

Code: Alles auswählen

	udp/write 1	udp/write 2	udp/read 1	udp/read 2	tcp/write 1	tcp/write 2	tcp/read 1	tcp/read 2
4096	7281	7084	4681	4559	7710	7710	7598	7489
8192	7598	5242	4723	4681	7281	7281	8192	8065
16384	5405	5295	4723	4723	7182	5140	8192	8322
32768	7384	5461	4766	4723	7489	7489	8322	8322
Auch hier (2.6) hat scheinbar die Option2 eher negativen Einfluß auf die Sagem
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: FullDuplex wieder aufwärmen

Beitrag von rhabarber1848 »

Tommy hat geschrieben:Wäre aber net wenn Du Deine 2.6er Images uppen könntest
Done, http://forum.tuxbox-cvs.sourceforge.net ... 00#p357400
Tahtu
Interessierter
Interessierter
Beiträge: 88
Registriert: Montag 20. November 2006, 16:45

Re: FullDuplex wieder aufwärmen

Beitrag von Tahtu »

.
Zuletzt geändert von Tahtu am Samstag 10. Oktober 2009, 15:45, insgesamt 1-mal geändert.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

also rhabarber1848 Image sollte funken - der Patch ist korrekt (nur ich bin zu doof zum patchen) Das JTG ist sicher ein 2.4er Kernel. Das es damit geht ist ja bekannt. Wenn Du eine Nokia hast teste Du doch bitte mal mit dem speedtest 1 und 2 was bei der Sagem suboptimal ist kann ja bei der Nokia besser sein. Dann sollte man den Menüpunkt umbenennen:

"aus" = "aus"
"ein" = "Sagem"
"erzwingen" = "Nokia/Philips"

Ansonsten erneut die bitte - rhababers's patch bitte einchecken für 2.6
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

Test mit JTG:

Duplex OK
IDE nicht verfügbar/geladen

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2  mID 03
debug: feID 00    enxID 03
debug: fpID 52     dsID 01-f1.
debug: HWrev 21  FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug: 
BOOTP/TFTP bootstrap loader (v0.3)
debug: 
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/sagem-dbox2/kernel/os in Flash-FS
debug: Got Block #0044

will verify ELF image, start= 0x800000, size= 172152
verify sig: 262
Branching to 0x40000


U-Boot 1.3.3 (Tuxbox) (Jun  6 2008 - 22:29:49)

CPU:   PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Sagem, BMon V1.2
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
Scanning JFFS2 FS: . done.
env: found "console"
env: found "baudrate"
env: found "dbox_duplex"
env: found "lcd_inverse"
env: found "lcd_contrast"
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET

Options:
  1: Console on null
  2: Console on ttyS0
  3: Console on framebuffer
Select option (1-3), other keys to stop autoboot:  0 
............................................................... done
Un-Protected 63 sectors
### FS (squashfs) loading 'vmlinuz' to 0x100000
### FS load complete: 689376 bytes loaded to 0x100000
## Booting kernel from Legacy Image at 00100000 ...
   Image Name:   dbox2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    689312 Bytes = 673.2 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
Linux version 2.4.36.5-dbox2 (vom Jtg-Team)  (gcc version 3.4.6) #1 Fr 6. Jun 22
:30:46 CEST 2008
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs console=ttyS0,9600 
dbox_duplex=1
Decrementer Frequency = 247500000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x2000)
Console: colour dummy device 80x25
Calibrating delay loop... 65.74 BogoMIPS
Memory: 30788k available (1172k kernel code, 348k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
squashfs: version 3.0 (2006/03/15) Phillip Lougher
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
full-duplex mode enabled
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50
loop: loaded (max 8 devices)
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 1 x16 devices at 0x0 in 16-bit bank
 Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "FLFS (U-Boot)"
0x00040000-0x006a0000 : "root (SquashFS_LZMA)"
0x006a0000-0x00800000 : "var (JFFS2)"
0x00020000-0x00800000 : "Flash without bootloader"
0x00000000-0x00800000 : "Complete Flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
init started: BusyBox v1.10.2 (2008-06-06 22:32:49 CEST)
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140000: 0x5555 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140004: 0x5555 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140008: 0x5555 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0014000c: 0x5555 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140010: 0x5555 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140014: 0x5955 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140018: 0x5555 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0014001c: 0x5555 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140020: 0x5555 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140024: 0x5555 instead
Further such events for this erase block will not be printed
Starting the automounter
event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $
tuxbox: ide if detected
route: SIOCADDRT: Network is unreachable
[i2c-8xx]: mpc 8xx i2c init
[i2c-8xx]: adapter: 0
$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $
$Id: avia_napi.c,v 1.18 2003/11/24 09:53:01 obi Exp $
DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600).
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter
$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $
avia_av: $Id: avia_av_core.c,v 1.99 2006/01/08 21:36:22 carjay Exp $
avia_av: AVIA500 sptsfix is off
avia_av_core: Starting avia_av_wdt thread.
avia_av_event: $Id: avia_av_event.c,v 1.11 2003/10/26 16:32:51 obi Exp $
avia_av_proc: $Id: avia_av_proc.c,v 1.15 2007/07/29 18:14:12 papst Exp $
avia_gt_core: $Id: avia_gt_core.c,v 1.48 2004/12/20 01:01:22 carjay Exp $
avia_gt_core: autodetecting chip type... eNX
avia_gt_enx: $Id: avia_gt_enx.c,v 1.21 2003/09/30 05:45:35 obi Exp $
avia_gt_accel: $Id: avia_gt_accel.c,v 1.19 2003/09/30 05:45:35 obi Exp $
avia_gt_dmx: $Id: avia_gt_dmx.c,v 1.210 2004/06/26 16:08:15 carjay Exp $
avia_gt_ucode: loaded ucode v0014
avia_gt_ucode: ucode section filters disabled.
avia_gt_dmx: warning, misaligned queue 0 (is 0xFD200, size 65536), aligning...
avia_gt_gv: $Id: avia_gt_gv.c,v 1.39 2004/08/28 16:44:56 carjay Exp $
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_pcm: $Id: avia_gt_pcm.c,v 1.29 2004/01/29 19:38:20 zwen Exp $
avia_gt_pcm_set_rate(44100)
avia_gt_capture: $Id: avia_gt_capture.c,v 1.32 2003/09/30 05:45:35 obi Exp $
avia_gt_pig: $Id: avia_gt_pig.c,v 1.40 2003/09/30 05:45:35 obi Exp $
avia_gt_vbi: $Id: avia_gt_vbi.c,v 1.26 2003/08/01 17:31:22 obi Exp $
avia_gt_core: Loaded AViA eNX/GTX driver
avia_av_core: Starting avia_gt_wdt thread.
avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.54 2004/03/17 18:42:18 zwen Exp $
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
Console: switching to colour frame buffer device 82x32
avia_gt_fb: fb0: AViA eNX/GTX Framebuffer frame buffer device
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface
jtginfo $Id: jtginfo.c,v 2.0 2008/04/16 22:16:44 jtgriker Exp $
avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.14 2003/09/30 05:45:35 obi Exp $
avia_gt_ir: $Id: avia_gt_ir.c,v 1.30 2003/09/30 05:45:35 obi Exp $
avia_oss: $Id: avia_gt_oss.c,v 1.26 2004/05/31 22:56:02 carjay Exp $
avia_gt_pcm_set_rate(44100)
avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12 2003/09/30 04:54:03 obi Exp $
ves1x93: Detected ves1993
DVB: registering frontend 0:0 (VES1993)...
avia_av_napi.c: $Id: avia_av_napi.c,v 1.33 2004/03/11 15:30:27 derget Exp $
avia_gt_napi: $Id: avia_gt_napi.c,v 1.203 2005/01/05 05:49:56 carjay Exp $
Thu Jan  1 12:00:00 CET 1970
$Id: sectionsd.cpp,v 1.262 2008/05/12 11:06:37 seife Exp $
[sectionsd] Caching max 6000 events
[sectionsd] Caching 14 days
[sectionsd] Caching 6 hours Extended Text
[sectionsd] Events are old 60min after their end time
/var/tuxbox/config/mybouquets.xml: No such file or directory
[ConfigFile] Unable to open file /var/tuxbox/config/timerd.conf for reading.
$Id: zapit.cpp,v 1.410 2008/04/25 21:23:23 houdini Exp $
[frontend] uncommitted_switch_mode 0
[timeThread] - 07.06.2008 12:47:40, tim: Sat Jun  7 12:47:40 2008
[timeThread] Time set via DVB, going to sleep for 1800 seconds.
10:47:40.050 dmxCN: going to sleep...
10:47:40.138 eit_set_update_filter, servicekey = 0x0, current version 0
[getservices] dup transponder id 9 onid 85
[getservices] /var/tuxbox/config/zapit/myservices.xml  found.
[getservices] dup transponder id 3 onid 85
[getservices] dup transponder id 11 onid 85
[getservices] dup transponder id 2 onid 85
[getservices] dup transponder id 436 onid 1
[getservices] dup transponder id 4 onid 85
[getservices] dup transponder id 1 onid 85
[ConfigFile] Unable to open file /var/tuxbox/config/timerd.conf for reading.
/tmp/currentservices.xml: No such file or directory
[camd] ca system id: 1702
$Id: controld.cpp,v 1.130 2008/01/03 11:09:27 seife Exp $

[controld] Boxtype detected: (3, Sagem D-BOX2)
[controld]: ROUTEVIDEO v1 = 0 a1 = 0 v2 = 0 a2 = 0 fblk=1
[controld] format: 4:3(LB)
[yhttpd] Webserver nhttpd/3.1.8 (yhttpd_core/1.2.0)
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/micron.ttf...OK (Micron/Regular)
[LCDFONT] adding font /share/fonts/micron_bold.ttf...OK (Micron/Bold)
[LCDFONT] adding font /share/fonts/pakenham.ttf...OK (Pakenham/Regular)
[LCDFONT] Intializing font cache...
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
[yhttpd] Webserver starting...
/bin/neutrino: /lib/libpng12.so.0: no version information available (required by
 /bin/neutrino)
starting /bin/neutrino
[neutrino] frameBuffer Instance created
812k video mem
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
[neutrino] Software update enabled
[neutrino] enable flash
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using default...
[lcdd] month-skin not found -> using default...
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/12.pcf.gz...OK (Fix12/Regular)
[LCDFONT] adding font /share/fonts/14B.pcf.gz...OK (Fix14/Bold)
[LCDFONT] adding font /share/fonts/15B.pcf.gz...OK (Fix15/Bold)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Fix15/Bold)
[LCDFONT] FTC_Face_Requester (Fix14/Bold)
/dev/input/event1: No such file or directory
[neutrino] menue setup
imageinfo: JTG-Image [IDE] (2.3.0)
loading locales: scandir: No such file or directory
[neutrino] received 1 sats
[neutrino] registering as event client
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
10:48:07.192 dmxCN: waking up again - requested from .change()
[neutrino] initialized everything
zap failed!
10:48:19.784 dmxCN: going to sleep...
10:48:19.785 eit_set_update_filter, servicekey = 0x44d00016dca, current version 
8
Tahtu
Interessierter
Interessierter
Beiträge: 88
Registriert: Montag 20. November 2006, 16:45

Re: FullDuplex wieder aufwärmen

Beitrag von Tahtu »

.
Zuletzt geändert von Tahtu am Samstag 10. Oktober 2009, 15:45, insgesamt 1-mal geändert.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: FullDuplex wieder aufwärmen

Beitrag von seife »

Houdini hat geschrieben:
[ 0.000000] Kernel command line: console=ttyS0,9600 dbox_duplex=2 root=/dev/mtdblock2 rootfstype=squashfs
euer console device ist noch falsch für 2.6
richtig: console=ttyCPM0,9600
Das ist wurst. Der Kernel nimmt beides.
Ist zwar ein übler hack, aber nachdem ich selbst in diese Falle gerannt war... ;)
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: FullDuplex wieder aufwärmen

Beitrag von rhabarber1848 »

Tahtu hat geschrieben:
Tommy hat geschrieben:also rhabarber1848 Image sollte funken
Ich hab's nochmal probiert - Du hast recht, es funktioniert.
Dann kommt jetzt die große Preisfrage:
Bricht CIFS auch beim Kernel 2.6 immer noch bei > 6500kb/s ab, ja oder nein?
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Re: FullDuplex wieder aufwärmen

Beitrag von jmittelst »

Hmm... erkundigt Euch mal bei den Jungs von DMM. Auf meiner 7025 unter Enigma2 hab ich nur Cifs gemountet und kann damit problemlos TS-Dateien abspielen, auch mit höheren Bitraten. Der 2.6er Kernel sollte also eigentlich keine Probleme verursachen.

cu
Jens
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

rhabarber1848 hat geschrieben:
Tahtu hat geschrieben:
Tommy hat geschrieben:also rhabarber1848 Image sollte funken
Ich hab's nochmal probiert - Du hast recht, es funktioniert.
Dann kommt jetzt die große Preisfrage:
Bricht CIFS auch beim Kernel 2.6 immer noch bei > 6500kb/s ab, ja oder nein?
Ich habe keine rechte CIFS Quelle - des muß Tahtu machen. Ansonste versuche ich es morgen nochmal mit dem Samba auf dem EIS. Da ich aber eh NFS nutze hält sich meine Motivation eher in Grenzen.

FAkt ist - Image ist DA - alle die sich bisher beschwert haben - testet CIFS damit (ob mit Full oder Halbduplex is ja erstmal wurscht)
Tahtu
Interessierter
Interessierter
Beiträge: 88
Registriert: Montag 20. November 2006, 16:45

Re: FullDuplex wieder aufwärmen

Beitrag von Tahtu »

.
Zuletzt geändert von Tahtu am Samstag 10. Oktober 2009, 15:45, insgesamt 1-mal geändert.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

und ohne Nullmdemkabel wirst du vermutl. nie dahinterkommen.

Da WebIF in seiner jetzigen Form stammt von Yjogol.

Schalte mal bei den treiber/bootoptionen HWSections und die Watchdogs aus
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

seife hat geschrieben:in Patches/linux-2.6.23-dbox2.config-flash ist CONFIG_AUTOFS4_FS=m
reicht aber nicht - Zitat Barf:
Therefore, the elegant way is to include the line make automount in (e.g.) yadd-neutrino-local.sh and/or the line make flash-automount in root-local.sh, possibly together with an appropriate /etc/auto.net configuration file instead of the default one (which is effectively empty).
Der Automounter muß separat gebaut werden (vorzugsweise in den customizing scripten)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: FullDuplex wieder aufwärmen

Beitrag von seife »

Im CVS muss dazu aber nichts geändert werden - make/flashroot.mk hat "make flash-autofs" schon mit drin.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

seife hat geschrieben:Im CVS muss dazu aber nichts geändert werden - make/flashroot.mk hat "make flash-autofs" schon mit drin.
also reicht

Code: Alles auswählen

CONFIG_AUTOFS4_FS=y
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: FullDuplex wieder aufwärmen

Beitrag von seife »

nein. Gar nix machen.

Code: Alles auswählen

modprobe autofs4
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: FullDuplex wieder aufwärmen

Beitrag von Tommy »

seife hat geschrieben:nein. Gar nix machen.

Code: Alles auswählen

modprobe autofs4
da stimmt aber noch mehr nicht

start_automount:

Code: Alles auswählen

# Load nfs-necessary modules.
# For CIF-stuff this needs to be extended

if [ -x /sbin/modprobe ] ; then
    # If nfs-support is contained in the kernel, this will fail. The 
    # error can be ignored.
    grep -q nfs /proc/filesystems || modprobe nfs
    #modprobe cifs
else
    insmod $MD/kernel/net/sunrpc/sunrpc.o
    insmod $MD/kernel/fs/lockd/lockd.o
    insmod $MD/kernel/fs/cifs/cifs.o
    insmod $MD/kernel/fs/nfs/nfs.o
fi
die heißen doch alle *.ko

Aber selbst wenn ich die umbenenne grinst mich immer nur "Starting the automounter" an gemountet is aber nix