2013-10-11

I build a OpenWrt image by following instructions here :http://wiki.openwrt.org/doc/howto/obtain.firmware.generate
using Image generator and downloading OpenWrt-ImageBuilder-brcm47xx-for-linux-i486 and then use
make image PROFILE=Bcm4705-wl and using it on Linksys WRT54GL

But when I try to configure the wireless file and on restarting the router I get  wl0: Invalid argument in the log read
Can any one guide me what shall I do in this case. I am trying to create 2 SSID's on the wireless interface.
Also in below configuration when  I try to connect to" OpenWrt " network it works good but I can not connect to "Open"  network it says Connection timed out.

My /etc/config/wireless file :
config wifi-device 'wl0'
  option type 'broadcom'
  option channel 'auto'
  option disabled '0'
  option txpower '16'

config wifi-iface
  option device 'wl0'
  option network 'lan'
  option mode 'ap'
  option ssid 'OpenWrt'
  option encryption 'none'

config wifi-iface
  option device 'wl0'
  option network 'guest'
  option mode 'ap'
  option ssid 'Open'
  option encryption 'none'

My /etc/config/network file :

#### VLAN configuration
config switch eth0
        option enable   1

config switch_vlan eth0_0
        option device   "eth0"
        option vlan     0
        option ports    "0 1 2 3 5"

config switch_vlan eth0_1
        option device   "eth0"
        option vlan     1
        option ports    "4 5"

#### Loopback configuration
config interface loopback
        option ifname   "lo"
        option proto    static
        option ipaddr   127.0.0.1
        option netmask  255.0.0.0

#### LAN configuration
config interface lan
        option type     bridge
        option ifname   "eth0.0"
        option proto    static
        option ipaddr   192.168.1.1
        option netmask  255.255.255.0

config interface guest
        option type     bridge
        option ifname   "eth0.1"
        option proto    static
        option ipaddr   192.168.2.1
        option netmask  255.255.255.0

and logread :
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.000000] pcpu-alloc: [0] 0
Jan  1 00:00:27 OpenWrt kern.warn kernel: [    0.000000] Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.000000] Kernel command line:  root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.000000] PID hash table entries: 64 (order: -4, 256 bytes)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.000000] Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Jan  1 00:00:27 OpenWrt kern.warn kernel: [    0.000000] Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
Jan  1 00:00:27 OpenWrt kern.warn kernel: [    0.000000] Primary data cache 8kB, 2-way, VIPT, no aliases, linesize 16 bytes
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.000000] Memory: 12856k/16384k available (2540k kernel code, 3528k reserved, 379k data, 168k init, 0k highmem)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.000000] NR_IRQS:128
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.000000] console [ttyS0] enabled
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.004000] Calibrating delay loop... 198.65 BogoMIPS (lpj=397312)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.040000] pid_max: default: 32768 minimum: 301
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.044000] Mount-cache hash table entries: 512
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.052000] NET: Registered protocol family 16
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.108000] bio: create slab <bio-0> at 0
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.124000] Switching to clocksource MIPS
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.160000] NET: Registered protocol family 2
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.164000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.172000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.180000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.188000] TCP: Hash tables configured (established 512 bind 512)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.196000] TCP reno registered
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.196000] UDP hash table entries: 256 (order: 0, 4096 bytes)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.204000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.212000] NET: Registered protocol family 1
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.216000] PCI: CLS 0 bytes, default 16
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.228000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.236000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.248000] msgmni has been set to 25
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.252000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.260000] io scheduler noop registered
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.264000] io scheduler deadline registered (default)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.272000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.300000] serial8250: ttyS0 at MMIO 0xb8000300 (irq = 3) is a U6_16550A
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.328000] serial8250: ttyS1 at MMIO 0xb8000400 (irq = 3) is a U6_16550A
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.380000] serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 3) is a U6_16550A
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.412000] serial8250.0: ttyS1 at MMIO 0xb8000400 (irq = 3) is a U6_16550A
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.428000] bcm47xx_pflash: flash init: 0x1c000000 0x02000000
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.436000] Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.448000] Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.448000] Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.448000] Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.448000] Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.448000] Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.448000] Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Jan  1 00:00:27 OpenWrt kern.debug kernel: [    0.448000] Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.448000] Amd/Fujitsu Extended Query Table at 0x0040
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.452000]   Amd/Fujitsu Extended Query version 1.1.
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.456000] number of CFI chips: 1
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.460000] bcm47xx_pflash: Flash device: 0x2000000 at 0x1fc00000
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.468000] bcm47xx_part: bootloader size: 262144
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.476000] bcm47xx_part: Looking for dual image
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.484000] bcm47xx_part: TRX offset : 0
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.488000] 4 bcm47xx partitions found on MTD device Physically mapped flash
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.496000] Creating 4 MTD partitions on "Physically mapped flash":
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.500000] 0x000000000000-0x000000040000 : "cfe"
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.516000] 0x000000040000-0x0000003f0000 : "linux"
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.528000] 0x000000133c00-0x0000003f0000 : "rootfs"
Jan  1 00:00:27 OpenWrt kern.warn kernel: [    0.532000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.552000] mtd: partition "rootfs" set to be root filesystem
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.560000] mtd: partition "rootfs_data" created automatically, ofs=2C0000, len=130000
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.568000] 0x0000002c0000-0x0000003f0000 : "rootfs_data"
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.580000] 0x0000003f0000-0x000000400000 : "nvram"
Jan  1 00:00:27 OpenWrt kern.err kernel: [    0.596000] bcm47xx_sflash: error registering platform driver: -19
Jan  1 00:00:27 OpenWrt kern.err kernel: [    0.608000] bcm47xx_nflash: error registering platform driver: -19
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.616000] b44: Broadcom 44xx/47xx 10/100 PCI ethernet driver version 2.0
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.628000] b44 ssb0:0: eth0: Broadcom 44xx/47xx 10/100 PCI ethernet driver 48:f8:b3:43:b6:a1
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.640000] BCM47xx Watchdog Timer enabled (30 seconds, nowayout)
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.648000] TCP cubic registered
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.652000] NET: Registered protocol family 17
Jan  1 00:00:27 OpenWrt kern.notice kernel: [    0.656000] Bridge firewalling registered
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.664000] 8021q: 802.1Q VLAN Support v1.8
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.680000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Jan  1 00:00:27 OpenWrt kern.info kernel: [    0.692000] Freeing unused kernel memory: 168k freed
Jan  1 00:00:27 OpenWrt kern.warn kernel: [    4.736000] diag: Detected 'Linksys WRT54G/GS/GL'
Jan  1 00:00:27 OpenWrt kern.info kernel: [    4.812000] b44 ssb0:0: eth0: Link is up at 100 Mbps, full duplex
Jan  1 00:00:27 OpenWrt kern.info kernel: [    4.820000] b44 ssb0:0: eth0: Flow control is off for TX and off for RX
Jan  1 00:00:27 OpenWrt kern.info kernel: [    6.528000] roboswitch: Probing device eth0: found a 5325! It's a 5350.
Jan  1 00:00:27 OpenWrt kern.notice kernel: [   14.272000] JFFS2 notice: (334) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 2 of xref (0 dead, 0 orphan) found.
Jan  1 00:00:27 OpenWrt kern.info kernel: [   15.036000] b44 ssb0:0: eth0: powering down PHY
Jan  1 00:00:27 OpenWrt kern.warn kernel: [   20.316000] wl: module license 'unspecified' taints kernel.
Jan  1 00:00:27 OpenWrt kern.warn kernel: [   20.320000] Disabling lock debugging due to kernel taint
Jan  1 00:00:27 OpenWrt kern.warn kernel: [   20.516000] wl0: Broadcom BCM4320 802.11 Wireless Controller 5.10.56.27
Jan  1 00:00:27 OpenWrt kern.info kernel: [   20.524000] SSB/BCMA glue driver successfully attached
Jan  1 00:00:27 OpenWrt kern.info kernel: [   22.680000] PPP generic driver version 2.4.2
Jan  1 00:00:27 OpenWrt kern.info kernel: [   23.276000] ip_tables: (C) 2000-2006 Netfilter Core Team
Jan  1 00:00:27 OpenWrt kern.info kernel: [   23.828000] NET: Registered protocol family 24
Jan  1 00:00:27 OpenWrt kern.info kernel: [   23.888000] nf_conntrack version 0.5.0 (203 buckets, 812 max)
Jan  1 00:00:30 OpenWrt kern.info kernel: [   30.016000] b44 ssb0:0: eth0: Link is up at 100 Mbps, full duplex
Jan  1 00:00:30 OpenWrt kern.info kernel: [   30.024000] b44 ssb0:0: eth0: Flow control is off for TX and off for RX
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.292000] b44 ssb0:0: eth0: powering down PHY
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.320000] b44 ssb0:0: eth0: Link is up at 100 Mbps, full duplex
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.324000] b44 ssb0:0: eth0: Flow control is off for TX and off for RX
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.352000] device eth0.1 entered promiscuous mode
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.356000] device eth0 entered promiscuous mode
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.364000] br-guest: port 1(eth0.1) entered forwarding state
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.368000] br-guest: port 1(eth0.1) entered forwarding state
Jan  1 00:00:34 OpenWrt daemon.notice netifd: Interface 'guest' is now up
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.432000] device eth0.0 entered promiscuous mode
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.448000] br-lan: port 1(eth0.0) entered forwarding state
Jan  1 00:00:34 OpenWrt kern.info kernel: [   34.452000] br-lan: port 1(eth0.0) entered forwarding state
Jan  1 00:00:34 OpenWrt daemon.notice netifd: Interface 'lan' is now up
Jan  1 00:00:34 OpenWrt daemon.notice netifd: Interface 'loopback' is now up
Jan  1 00:00:36 OpenWrt kern.info kernel: [   36.372000] br-guest: port 1(eth0.1) entered forwarding state
Jan  1 00:00:36 OpenWrt kern.info kernel: [   36.456000] br-lan: port 1(eth0.0) entered forwarding state
Jan  1 00:00:39 OpenWrt user.info sysinit: channel: Invalid argument
Jan  1 00:00:39 OpenWrt user.info sysinit: wl0: Invalid argument
Jan  1 00:00:41 OpenWrt user.notice ifup: Enabling Router Solicitations on guest (br-guest)
Jan  1 00:00:44 OpenWrt kern.info kernel: [   44.720000] device wl0 entered promiscuous mode
Jan  1 00:00:44 OpenWrt kern.info kernel: [   44.724000] br-lan: port 2(wl0) entered forwarding state
Jan  1 00:00:44 OpenWrt kern.info kernel: [   44.732000] br-lan: port 2(wl0) entered forwarding state
Jan  1 00:00:46 OpenWrt kern.info kernel: [   46.736000] br-lan: port 2(wl0) entered forwarding state
Jan  1 00:00:50 OpenWrt kern.info kernel: [   50.032000] device wl0.1 entered promiscuous mode
Jan  1 00:00:50 OpenWrt kern.info kernel: [   50.036000] br-guest: port 2(wl0.1) entered forwarding state
Jan  1 00:00:50 OpenWrt kern.info kernel: [   50.044000] br-guest: port 2(wl0.1) entered forwarding state
Jan  1 00:00:50 OpenWrt user.info sysinit: wl0: Invalid argument
Jan  1 00:00:50 OpenWrt user.info sysinit: wl0: Invalid argument
Jan  1 00:00:50 OpenWrt user.info sysinit: Command 'set ssid' failed: -1
Jan  1 00:00:52 OpenWrt kern.info kernel: [   52.048000] br-guest: port 2(wl0.1) entered forwarding state
Jan  1 00:00:54 OpenWrt user.notice ifup: Enabling Router Solicitations on loopback (lo)
Jan  1 00:00:59 OpenWrt user.info sysinit: Loading defaults
Jan  1 00:01:00 OpenWrt user.notice ifup: Enabling Router Solicitations on lan (br-lan)
Jan  1 00:01:00 OpenWrt user.info sysinit: Loading synflood protection
Jan  1 00:01:01 OpenWrt user.info sysinit: Adding custom chains
Jan  1 00:01:05 OpenWrt user.info sysinit: Loading zones
Jan  1 00:01:09 OpenWrt user.info sysinit: Loading forwardings
Jan  1 00:01:09 OpenWrt user.info sysinit: Loading rules
Jan  1 00:01:10 OpenWrt user.info sysinit: Loading redirects
Jan  1 00:01:10 OpenWrt user.info sysinit: Loading includes
Jan  1 00:01:10 OpenWrt user.info sysinit: Optimizing conntrack
Jan  1 00:01:10 OpenWrt user.info sysinit: Loading interfaces
Jan  1 00:01:10 OpenWrt user.info firewall: adding lan (br-lan) to zone lan
Jan  1 00:01:16 OpenWrt authpriv.info dropbear[985]: Running in background
Jan  1 00:01:19 OpenWrt user.notice dnsmasq: DNS rebinding protection is active, will discard upstream RFC1918 responses!
Jan  1 00:01:19 OpenWrt user.notice dnsmasq: Allowing 127.0.0.0/8 responses
Jan  1 00:01:23 OpenWrt daemon.info dnsmasq[1028]: started, version 2.62 cachesize 150
Jan  1 00:01:23 OpenWrt daemon.info dnsmasq[1028]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack
Jan  1 00:01:23 OpenWrt daemon.info dnsmasq-dhcp[1028]: DHCP, IP range 192.168.1.100 -- 192.168.1.249, lease time 12h
Jan  1 00:01:23 OpenWrt daemon.info dnsmasq[1028]: using local addresses only for domain lan
Jan  1 00:01:23 OpenWrt daemon.warn dnsmasq[1028]: no servers found in /tmp/resolv.conf.auto, will retry
Jan  1 00:01:23 OpenWrt daemon.info dnsmasq[1028]: read /etc/hosts - 1 addresses
Jan  1 00:01:23 OpenWrt daemon.info dnsmasq-dhcp[1028]: read /etc/ethers - 0 addresses
Jan  1 00:03:15 OpenWrt daemon.info dnsmasq-dhcp[1028]: DHCPREQUEST(br-lan) 172.16.144.144 10:40:f3:97:bc:ee
Jan  1 00:03:15 OpenWrt daemon.info dnsmasq-dhcp[1028]: DHCPNAK(br-lan) 172.16.144.144 10:40:f3:97:bc:ee wrong network
Jan  1 00:04:15 OpenWrt daemon.info dnsmasq-dhcp[1028]: DHCPREQUEST(br-lan) 172.16.144.144 10:40:f3:97:bc:ee
Jan  1 00:04:15 OpenWrt daemon.info dnsmasq-dhcp[1028]: DHCPNAK(br-lan) 172.16.144.144 10:40:f3:97:bc:ee wrong network
Jan  1 00:04:17 OpenWrt daemon.info dnsmasq-dhcp[1028]: DHCPREQUEST(br-lan) 192.168.1.216 10:40:f3:97:bc:ee
Jan  1 00:04:17 OpenWrt daemon.info dnsmasq-dhcp[1028]: DHCPACK(br-lan) 192.168.1.216 10:40:f3:97:bc:ee
Jan  1 00:04:39 OpenWrt authpriv.info dropbear[1042]: Child connection from 192.168.1.10:45936
Jan  1 00:04:45 OpenWrt authpriv.notice dropbear[1042]: Password auth succeeded for 'root' from 192.168.1.10:45936
Jan  1 00:22:29 OpenWrt kern.info kernel: [ 1349.280000] br-lan: port 2(wl0) entered disabled state
Jan  1 00:22:29 OpenWrt kern.info kernel: [ 1349.312000] br-guest: port 2(wl0.1) entered disabled state
Jan  1 00:22:38 OpenWrt kern.info kernel: [ 1358.764000] br-lan: port 2(wl0) entered forwarding state
Jan  1 00:22:39 OpenWrt kern.info kernel: [ 1358.768000] br-lan: port 2(wl0) entered forwarding state
Jan  1 00:22:40 OpenWrt kern.info kernel: [ 1360.772000] br-lan: port 2(wl0) entered forwarding state

Show more