OpenWrt Forum Archive

Topic: 8.09 RC2 released

The content of this topic has been archived on 4 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

The second (and final) release candidate for the upcoming 8.09 release is ready for testing now.
You can find it at http://downloads.openwrt.org/kamikaze/8.09_RC2

Changes since RC1 include:
   * Stability fixes for MadWiFi
   * Firewall fixes
   * Lots of package updates
   * PPPoE hotplug fixes
   * Atheros AR231x ethernet driver fixes
   * PowerPC fixes
   * ADM5120 support for both little and big endian
   * AVR32 compiler upgrade
   * Fixes for Broadcom 2.4 (stability, support for fixed bssid in ad-hoc mode)
   * Improved ethernet driver performance for Broadcom 47xx (Linux 2.4 and 2.6)

Known issue:

The workaround for broken Path MTU detection in some buggy ISPs is now disabled by default,
because it produced a significant throughput decrease for TCP.

If you have problems connecting to some web sites, or form submission no longer works,
you can enable it again, either manually in /etc/config/firewall (see comments),
or in the web interface under  'Network -> Firewall -> Traffic Control'

I'm testing this already on my old 233MHZ laptop. I'm quite pleased with the results!
Laptop is now a server running openwrt. Thanks for all efforts!

It's working without any problem on my Asus WL-500g Premium V1 with Atheros MiniPCI.

i have my dir-300 with openwrt 8.09 RC2, after restarting the dispostivo i cannot access the web interface http://192.168.1.1/, says error 404. But if i have access to telnet and the dhcp service

bestlem wrote:

i have my dir-300 with openwrt 8.09 RC2, after restarting the dispostivo i cannot access the web interface http://192.168.1.1/, says error 404. But if i have access to telnet and the dhcp service

It's built without LuCI?

nbd wrote:

The workaround for broken Path MTU detection in some buggy ISPs is now disabled by default,
because it produced a significant throughput decrease for TCP.

Where can I find more info about this issue?

Sorry for my english, i don't write english very well, i'm french.
I have a question. Update from 8.09_RC1 to RC2 works for an asus wl-500gpV1 and Atheros minipci card ? Do i need to reinstall ?
Thanks for your help.

(Last edited by raph_quiroule on 27 Jan 2009, 12:25)

bluemountain2 wrote:

It's working without any problem on my Asus WL-500g Premium V1 with Atheros MiniPCI.

Do you have USB drive? for some reason, after the upgrade my Asus gives an error and doesn't recognize my usb hard drive...

ymhee_bcex wrote:

Do you have USB drive? for some reason, after the upgrade my Asus gives an error and doesn't recognize my usb hard drive...

Install the corresponding kernel modules for usb-storage and file systems.

Oh, if it was only that easy hmm . Awhile ago I even wrote a little tutorial, and of course there is an older tutorial on this forum as well.

Well, I did some additional research that may be helpful to others that are upgrading from RC1 to RC2. Note that my USB drive was working fine before the upgrade. So, I used a driver that allows to mount ext2/ext3 volumes under Windows. It even comes with nice troubleshooting utility that explains why it can't mount the drive in case it can't. Here is the output of this utility:

C:\>mountdiag.exe n:
The volume has an Ext2/Ext3 file system, but the Ext2 IFS 1.11 software did not
mount it because there is at least one incompat feature flag set. The Ext2
IFS software does not implement:
* needs_recovery *
Here we have an Ext3 file system which has transactions left in its journal. A
pure Ext2 driver must not access such a volume which is in that state (to
prevent data loss!).
You may solve it by mounting it on Linux (which has a kernel with Ext3
support). Be sure that you cleanly dismount it, before you shutdown Linux.
After that the Ext2 IFS software should be able to access the volume.

Looks like the upgrade process didn't stop the drive properly. Worth noting that unlike before, mtd write openwrt-brcm-2.4-squashfs.trx linux && reboot didn't work; so I installed the new version over tftp.

So, I am now looking for a Linux box now (I had one before; but now it's a VM, and I can't mount external drives from VM) or I'll build one...

Hope, it helps others as well!

Did you try to install e2fsprogs and run "e2fsck /dev/sdx"?
Warning: this can take a really long time on a router, depending on the disk size and contents.

Conclusion (and I apologize for getting this conversation slightly off-topic).
I booted LiveCD of Fedora, attached the drive, and Fedora recognized the drive and proceeded to check it. After that I "safely removed" the disk from the system and connected it to the router. Now the router recognized the drive, and I could see /dev/sda1 that wasn't there before. Additionally, dmesg said something about the drive is suspect and suggested to run e2fsck /dev/sda1

I did run e2fsck and the drive was successfully mounted.

Thanks all smile

MAC Address Clone on DIR-300 not working.

I have added "option macaddr 00:11:22:33:44:55" to the wan interface
but the mac doesn't change even after rebooting.

(Last edited by bestlem on 10 Feb 2009, 00:16)

Hi,

can somebody tell me if the standard OpenWRT Kamikaze 8.09 RC2 for brcmxxx (ASUS WL-500g Premium V1) works on a hacked to 128Mb version ?

Thanks.

(Last edited by Dzs3ko on 12 Feb 2009, 04:40)

Hello.

I have a Asus WL500W running kamikaze 7.09 with brcm2.4 kernel.
As I understand the 8.09 (and RC's) can be used on the WL500W with kernel 2.6 and functional wireless?
The hardware is: Broadcom 4704 @ 266MHz with Broadcom 4321 (mini-PCI) wireless and BCM5325 switch. It also includes 2 USB 2.0 ports.

I have some reasons for shifting to kernel 2.6 so if this is gonna work on 8.09 I'll do the build imidiatly otherwise I'll have to buy and Atheros mini-PCI card.

Hi.

I have a belkin 7231-4p route update firmware to kamikaze 8.09 RC2 with kernel 2.6 and install the corresponding kernel modules for usb-storage and file systems support,but still not find any usb device.
root@OpenWrt:/lib/modules/2.6.25.17# lsmod |grep usb
usb_storage            69536  0
usbcore               109408  6 gspca,ehci_hcd,usb_storage,uhci_hcd,ohci_hcd
scsi_mod               75280  2 usb_storage,sd_mod

root@OpenWrt:/lib/modules/2.6.25.17# cat /proc/cpuinfo
system type             : Broadcom BCM47XX
processor               : 0
cpu model               : Broadcom BCM3302 V0.7
BogoMIPS                : 198.65
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : no
ASEs implemented        :
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available

root@OpenWrt:~# dmesg
Linux version 2.6.25.17 (nbd@baustelle) (gcc version 4.1.2) #9 Wed Jan 21 03:52:12 CET 2009
console [early0] enabled
CPU revision is: 00029007 (Broadcom BCM3302)
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x09, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x07, vendor 0x4243)
ssb: Core 2 found: Fast Ethernet (cc 0x806, rev 0x07, vendor 0x4243)
ssb: Core 3 found: USB 1.1 Device (cc 0x818, rev 0x01, vendor 0x4243)
ssb: Core 4 found: USB 1.1 Host (cc 0x817, rev 0x01, vendor 0x4243)
ssb: Core 5 found: MIPS 3302 (cc 0x816, rev 0x01, vendor 0x4243)
ssb: Core 6 found: MEMC SDRAM (cc 0x80F, rev 0x01, vendor 0x4243)
ssb: Core 7 found: PCI (cc 0x804, rev 0x0A, vendor 0x4243)
ssb: Initializing MIPS core...
ssb: set_irq: core 0x0812, irq 2 => 2
ssb: set_irq: core 0x0806, irq 3 => 3
ssb: set_irq: core 0x0817, irq 0 => 4
ssb: Sonics Silicon Backplane found at address 0x18000000
Serial init done.
Determined physical RAM map:
memory: 01000000 @ 00000000 (usable)
Entering add_active_range(0, 0, 4096) 0 entries of 256 used
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal          0 ->     4096
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->     4096
On node 0 totalpages: 4096
  Normal zone: 32 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 4064 pages, LIFO batch:0
  Movable zone: 0 pages used for memmap
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
Primary instruction cache 8kB, VIPT, 2-way, linesize 16 bytes.
Primary data cache 4kB, 2-way, VIPT, no aliases, linesize 16 bytes
Synthesized clear page handler (26 instructions).
Synthesized copy page handler (46 instructions).
PID hash table entries: 64 (order: 6, 256 bytes)
console handover: boot [early0] -> real [ttyS0]
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 13564k/16384k available (2082k kernel code, 2820k reserved, 315k data, 128k init, 0k highmem)
Calibrating delay loop... 198.65 BogoMIPS (lpj=397312)
Mount-cache hash table entries: 512
net_namespace: 540 bytes
NET: Registered protocol family 16
Switched to high resolution mode on CPU 0
ssb: PCIcore in host mode found
Registering a PCI bus after boot
PCI: Fixing up bridge 0000:00:00.0
PCI: Setting latency timer of device 0000:00:00.0 to 64
PCI: Fixing up device 0000:00:00.0
PCI: Fixing latency timer of device 0000:00:00.0 to 168
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
detected lzma initramfs
initramfs: LZMA lc=1,lp=2,pb=2,origSize=512
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  æ¼  2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing enabled
serial8250: ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
serial8250: ttyS1 at MMIO 0x0 (irq = 3) is a 16550A
serial8250 serial8250.0: unable to register port at index 0 (IO0 MEMb8000300 IRQ3): -28
serial8250 serial8250.0: unable to register port at index 1 (IO0 MEMb8000400 IRQ3): -28
b44.c:v2.0
b44: eth0: PHY Reset would not complete.
eth0: Broadcom 44xx/47xx 10/100BaseT Ethernet 00:01:e3:0e:95:c4
flash init: 0x1c000000 0x02000000
Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Flash device: 0x400000 at 0x1fc00000
bootloader size: 262144
Creating 4 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "cfe"
0x00040000-0x003f0000 : "linux"
0x000fe400-0x003f0000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=290000, len=160000
0x00290000-0x003f0000 : "rootfs_data"
0x003f0000-0x00400000 : "nvram"
TCP vegas registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 128k freed
Please be patient, while OpenWrt loads ...
Algorithmics/MIPS FPU Emulator v1.5
diag: Detected 'Siemens SE505 V2'
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
roboswitch: Probing device eth0: Invalid phy address (0)
roboswitch: Probing device eth1: No such device
roboswitch: Probing device eth2: No such device
roboswitch: Probing device eth3: No such device
b44: eth0: powering down PHY
mini_fo: using base directory: /
mini_fo: using storage directory: /jffs
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
br-lan: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
device eth0.0 entered promiscuous mode
device eth0 entered promiscuous mode
br-lan: port 1(eth0.0) entering learning state
br-lan: topology change detected, propagating
br-lan: port 1(eth0.0) entering forwarding state
SCSI subsystem initialized
There is already a switch registered on the device 'eth0'
roboswitch: Probing device eth1: No such device
roboswitch: Probing device eth2: No such device
roboswitch: Probing device eth3: No such device
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
b43-phy0: Broadcom 4712 WLAN found
b43-phy0 debug: Found PHY: Analog 2, Type 2, Revision 2
b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2050, Revision 2
b43-phy0 debug: DebugFS (CONFIG_DEBUG_FS) not enabled in kernel config
phy0: Selected rate control algorithm 'pid'
Broadcom 43xx driver loaded [ Features: NLR, Firmware-ID: FW13 ]
br-lan: port 1(eth0.0) entering disabled state
br-lan: port 1(eth0.0) entering learning state
br-lan: topology change detected, propagating
br-lan: port 1(eth0.0) entering forwarding state
PPP generic driver version 2.4.2
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
ip_tables: (C) 2000-2006 Netfilter Core Team
Driver 'sd' needs updating - please use bus_type methods
nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0
usbcore: registered new interface driver snd-usb-audio
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
v4l2_common: Unknown symbol i2c_attach_client
Linux video capture interface: v2.00
usbcore: registered new interface driver gspca
/home/nbd/release/brcm47xx/build_dir/linux-brcm47xx/gspcav1-20071224/gspca_core.c: gspca driver 01.00.20 registered
input: b43-phy0 as /devices/virtual/input/input0
b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
b43-phy0 debug: Chip initialized
b43-phy0 debug: 30-bit DMA initialized
b43-phy0 debug: Wireless interface started
b43-phy0 debug: Adding Interface type 2
device wlan0 entered promiscuous mode
b43-phy0 debug: Removing Interface type 2
b43-phy0 debug: Wireless interface stopped
b43-phy0 debug: DMA-30 rx_ring: Used slots 1/64, Failed frames 0/0 = 0.0%, Average tries 0.00
b43-phy0 debug: DMA-30 tx_ring_AC_BK: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00
b43-phy0 debug: DMA-30 tx_ring_AC_BE: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00
b43-phy0 debug: DMA-30 tx_ring_AC_VI: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00
b43-phy0 debug: DMA-30 tx_ring_AC_VO: Used slots 2/128, Failed frames 0/11 = 0.0%, Average tries 1.00
b43-phy0 debug: DMA-30 tx_ring_mcast: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00
br-lan: port 2(wlan0) entering disabled state
input: b43-phy0 as /devices/virtual/input/input1
b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
b43-phy0 debug: Chip initialized
b43-phy0 debug: 30-bit DMA initialized
b43-phy0 debug: Wireless interface started
b43-phy0 debug: Adding Interface type 1
br-lan: port 2(wlan0) entering learning state
br-lan: topology change detected, propagating
br-lan: port 2(wlan0) entering forwarding state
b43-phy0 debug: Set beacon interval to 100
b43-phy0 debug: Set beacon interval to 100
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Set beacon interval to 100
b43-phy0 debug: Using hardware based encryption for keyidx: 1, mac: 00:00:00:00:00:00
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Set beacon interval to 100
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Using hardware based encryption for keyidx: 0, mac: 00:16:6f:04:5e:95
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x68
b43-phy0 debug: Updated beacon template at 0x468
b43-phy0 debug: Updated beacon template at 0x68

caramel1982 wrote:

Hi guys. I tried clicking this linkhttp://downloads.openwrt.org/kamikaze/8.09_RC2 but it no longer works. Do you have any updates on this one? What is the version being released now?

8.09 RC2 ist outdated, use the final 8.09!

If you need the package repository for devices still using 8.09 RC2 change the url to http://downloads.openwrt.org/kamikaze/old/8.09_RC2/

The discussion might have continued from here.