Release openMGB Gemini v1.0.0

Die erste Release Version von openMGB ist fertig - openMGB Gemini v1.0.0.
Sie steht auf SourceForge zum Download bereit.

Folgende Pakete sind enthalten:
- Kernel
- busybox 1.16.2
- bftpd 2.9
- dropbear 0.52
- haserl 0.9.26
- inadyn 1.96.2
- mii-tool
- openMGB tools
- webif

Es stehen drei verschiedene Upgrade Dateien zur Verfügung:
-- openMGB-Gemini-v1.0.0-HERSTELLER.bin --
Diese Upgrade Datei enthält den Kernel und das rootfs. Damit ist ein Upgrade von einer vorherigen openMGB Version möglich.
Achtung: Diese Datei enthält keinen Bootloader!

-- openMGB-Gemini-v1.0.0-full-HERSTELLER.bin --
Diese Upgrade Datei enthält, wie der Name schon sagt, ein komplettes Upgrade. Dieses besteht aus Kernel, rootfs und Bootloader. Diese wird für das erste Upgrade von der Original-Hersteller-Firmware auf die openMGB Firmware benötigt.

-- openMGB-Gemini-v1.0.0-redboot-HERSTELLER.bin --
Diese Upgrade Datei enthält nur den Bootloader Redboot und sollte nur in Notfällen benutzt werden, oder wenn eine Aktualisierung von Redboot notwendig ist.

Die Default-Login Daten sind:
User: root
Passwort: admin

Hier ein Screenshot des webif

webif - System Informationwebif - System Information

Bootlog openMGB Gemini v1.0.0

+Ethernet eth0: MAC address 00:50:18:48:d7:42
IP:, Gateway:
Default server:

RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version v2_0 - built 14:44:17, Jul 11 2009

Platform: PC (I386)
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x00000000-0x000f0000, 0x00072190-0x000a0000 available
Redboot for openMGB (Thx to laxan)
<press Ctrl+C to enter prompt mode>

mem_size: 2000000
initrd 1d60000 len 280000
Linux version (welzel@gemini) (gcc version 3.4.6) #1 Sa 17. Jul 17:00:07 CEST 2010
BIOS-provided physical RAM map:
BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
BIOS-e801: 0000000000100000 - 0000000002000000 (usable)
32MB LOWMEM available.
On node 0 totalpages: 8192
zone(0): 4096 pages.
zone(1): 4096 pages.
zone(2): 0 pages.
DMI not present.
Kernel command line: console=ttyS0,38400 root=/dev/ram0 rw
Initializing CPU#0
Calibrating delay loop... 44.33 BogoMIPS
Memory: 27308k/32768k available (1550k kernel code, 5072k reserved, 299k data, 64k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
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)
CPU: Cyrix Cx486SLC
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Cannot allocate resource region 0 of device 00:01.0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
Installing knfsd (copyright (C) 1996
NTFS driver v1.1.22 [Flags: R/O]
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
squashfs: version 3.0 (2006/03/15) Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
MGB100 LED/Key Driver v0.0.2
Real Time Clock Driver v1.10f
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
r6040: RDC R6040 net driver, version 0.17b (10Feb2008)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
IT821x: unknown IDE controller at PCI slot 00:04.0, VID=1283, DID=8211
IT821x: chipset revision 17
IT821x: not 100% native mode: will probe irqs later
it8212: forcing bypass mode.
it821x: controller in pass through mode.
    ide0: BM-DMA at 0x4400-0x4407, BIOS settings: hda:pio, hdb:pio
hda: SAMSUNG HM080HC, ATA DISK drive
ide0 at 0x4000-0x4007,0x4102 on irq 9
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=9729/255/63, UDMA(100)
Partition check:
hda: hda1 hda2 hda3
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
mgb100 flash device: 400000 at ffc00000
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
MGB100 flash memory: Swapping erase regions for broken CFI table.
number of CFI chips: 1
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
Using mgb100 partition definition
Creating 7 MTD partitions on "MGB100 flash memory":
0x00000000-0x00100000 : "linux"
0x00100000-0x00380000 : "rootfs"
0x00380000-0x003e0000 : "var (jffs2)"
0x003e0000-0x003f8000 : "Redboot (low part)"
0x003f8000-0x003fa000 : "MAC and device ID"
0x003fa000-0x00400000 : "Redboot (high part)"
0x00000000-0x003e0000 : "Flash without Redboot"
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
ehci_hcd 00:0a.1: PCI device 17f3:6061
ehci_hcd 00:0a.1: irq 14, pci mem c2c71000
usb.c: new USB bus registered, assigned bus number 1
ehci_hcd 00:0a.1: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 2 ports detected
host/usb-ohci.c: USB OHCI at membase 0xc2c73000, IRQ 15
host/usb-ohci.c: usb-00:0a.0, PCI device 17f3:6060
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
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.
NET4: Ethernet Bridge 008 for NET4.0
RAMDISK: squashfs filesystem found at block 0
RAMDISK: Loading 1532 blocks [1 disk] into ram disk... done.
Freeing initrd memory: 2560k freed
FAT: bogus logical sector size 0
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 64k freed
hub.c: new USB device 00:0a.0-1, assigned address 2
init started: BusyBox v1.16.2 (2010-07-17 13:48:55 CEST)
starting pid 15, tty '': '/etc/init.d/rc.config'
  Vendor:           Model: Sharkoon Drive    Rev: 3.05
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 253952 512-byte hdwr sectors (130 MB)
sda: Write Protect is off
/dev/hda2: clean, 137/110592 files, 36349/441784 blocks
/dev/hda3: clean, 14/4857856 files, 350944/19408528 blocks
starting pid 62, tty '': '/etc/init.d/rcS'
Creating configuration files...                                      done
Starting portmap...                                                  done
Initializing random number generator...                              done
Starting network...route: SIOCADDRT: File exists
Starting dhcp server on iface wifi...                                done
Starting dropbear...                                                 done
Starting bftpd...                                                    done
Starting ntpd...                                                     done
Starting httpd...                                                    done
Starting NFS statd...                                                done
Starting NFS services...                                             done
Starting NFS daemon...                                               done
Starting NFS mountd...                                               done
starting pid 229, tty '/dev/ttyS0': '/sbin/gett

                 _____ _____ _____
___ ___ ___ ___|     |   __| __  |
| . | . | -_|   | | | |  |  | __ -|
|___|  _|___|_|_|_|_|_|_____|_____|
    |_|   Release Gemini

Welcome to openMGB - Kernel

openMGB login: root
# uname -a
Linux openMGB #1 Sa 17. Jul 17:00:07 CEST 2010 i486 GNU/Linux