[OpenWrt-Devel] Possible regression with 6302a648745a7ffa5ef99c77e4d3e05afa12543b

2015-12-13 Thread Nuno Gonçalves
root@OpenWrt:/tmp# sysupgrade openwrt.bin
/sbin/sysupgrade: .: line 10: can't open '/lib/upgrade/nand.sh'

Thanks,
Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] procd crash

2014-09-16 Thread Nuno Gonçalves
On Wed, Apr 16, 2014 at 9:14 AM, Bastian Bittorf bitt...@bluebottle.com wrote:
 * Nuno Gonçalves nuno...@gmail.com [16.04.2014 09:34]:
 Crash happens always after a dvb_usb_rtl28xxu stick is inserted for
 the 2nd time.

 please run procd in debug-mode (hitting key '4') during bootup

 bye, bastian

With procd set to debug mode:

[   21.67] eth0: link up (100Mbps/Full duplex)
[   21.67] br-lan: port 1(eth0) entered forwarding state
[   21.68] br-lan: port 1(eth0) entered forwarding state
[   21.68] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   21.69] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   23.68] br-lan: port 1(eth0) entered forwarding state
procd: service_handle_set(242): Create service dnsmasq
procd: service_instance_update(66): Create instance dnsmasq::instance1
procd: instance_start(201): Started instance dnsmasq::instance1
procd: _rc(132): running /etc/init.d/dnsmasq running
procd: q_initd_run(68): start /etc/init.d/dnsmasq running
procd: q_initd_complete(98): stop /etc/init.d/dnsmasq running
procd: service_handle_set(238): Update service dnsmasq
procd: service_instance_update(58): Update instance dnsmasq::instance1
procd: _rc(132): running /etc/init.d/dnsmasq running
procd: q_initd_run(68): start /etc/init.d/dnsmasq running
procd: q_initd_complete(98): stop /etc/init.d/dnsmasq running
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping
procd: watchdog_timeout_cb(37): Ping

/*
USB DEVICE INSERTION
*/

[  106.73] usb 1-1: new high-speed USB device number 2 using ehci-platform
procd: hotplug_handler_debug(404):
{{ACTION:add,DEVPATH:\/devices\/platform\/ehci-platform\/usb1\/1-1,SUBSYSTEM:usb,MAJOR:189,MINOR:1,DEVNAME:bu[
 106.90] usb 1-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick'
in warm state
s\/usb\/001\/002,DEVTYPE:usb_device,PRODUCT:ccd\/b3\/100,TYPE:0\/0\/0,BUSNUM:001,DEVNUM:002,SEQNUM:364}}
procd: rule_handle_command(355): Command: makedevprocd:
rule_handle_command(357):  /dev/bus/usb/001/002procd:
rule_handle_command(357):  0644procd: rule_handle_command(358):
procd: rule_handle_command(360): Message:procd:
rule_handle_command(362):  ACTION=addprocd: rule_handle_command(362):
DEVPATH=/devices/platform/ehci-platform/usb1/1-1procd:
rule_handle_command(362):  SUBSYSTEM=usbprocd:
rule_handle_command(362):  MAJOR=189procd: rule_handle_command(362):
MINOR=1procd: rule_handle_command(362):  DEVN}}
procd: rule_handle_command(355): Command: execprocd:
rule_handle_command(357):  /sbin/hotplug-callprocd:
rule_handle_command(357):  usbprocd: rule_handle_command(358):
procd: rule_handle_command(360): Message:procd:
rule_handle_command(362):  ACTION=addprocd: rule_handle_command(362):
DEVPATH=/devices/platform/ehci-platform/usb1/1-1/1-1:1.0procd:
rule_handle_command(362):  SUBSYSTEM=usbprocd:
rule_handle_command(362):  DEVTYPE=usb_interfaceprocd:
rule_handle_command(362):  PRODUCT=ccd/b3/100procd:
rule_handle_command(362):  TYPE=0/0/0procd: rule_handle_command(362):
INTERFACE=255/255/255procd: rule_handle_command(362):
MODALIAS=usb:v0CCDp00B3d0100dc00dsc00dp00icFFiscFFipFFin00procd:
rule_handle_command(362):  SEQNUM=365procd: rule_handle_command(363):
procd: queue_proc_cb(286): Finished hotplug exec instance, pid=908
procd: queue_next(281): Launched hotplug exec instance, pid=910
procd: queue_proc_cb(286): Finished hotplug exec instance, pid=910
procd: hotplug_handler_debug(404):
{{ACTION:add,DEVPATH:\/devices\/platform\/ehci-platform\/usb1\/1-1\/i2c-0,SUBSYSTEM:i2c,SEQNUM:366}}
procd: hotplug_handler_debug(404):
{{ACTION:add,DEVPATH:\/devices\/platform\/ehci-platform\/usb1\/1-1\/dvb\/dvb0.demux0,SUBSYSTEM:dvb,MAJOR:212,MINOR:4,DEVNAME:dvb\/adapter0\/demux0,DVB_ADAPTER_NUM:0,DVB_DEVICE_TYPE:demux,DVB_DEVICE_NUM:0,SEQNUM:367}}
procd: rule_handle_command(355): Command: makedevprocd:
rule_handle_command(357):  /dev/dvb/adapter0/demux0procd:
rule_handle_command(357):  0644procd: rule_handle_command(358):
procd: rule_handle_command(360): Message:procd:
rule_handle_command(362):  ACTION=addprocd: rule_handle_command(362):
DEVPATH=/devices/platform/ehci-platform/usb1/1-1/dvb/dvb0.demux0procd:
rule_handle_command(362):  SUBSYSTEM=dvbprocd:
rule_handle_command(362):  MAJOR=212procd: rule_handle_command(362):
MINOR=4procd: rule_handle_command(362):
DEVNAME=dvb/adapter0/demux0procd: rule_handle_command(362):
DVB_ADAPTER_NUM=0procd: rule_handle_command(362):
DVB_DEVICE_TYPE=demuxprocd: rule_handle_command(362

Re: [OpenWrt-Devel] procd crash

2014-04-16 Thread Nuno Gonçalves
On Wed, Apr 16, 2014 at 9:14 AM, Bastian Bittorf bitt...@bluebottle.com wrote:
 * Nuno Gonçalves nuno...@gmail.com [16.04.2014 09:34]:
 Crash happens always after a dvb_usb_rtl28xxu stick is inserted for
 the 2nd time.

 please run procd in debug-mode (hitting key '4') during bootup

Any way to do that without serial console?

On the other hand this might not be related to procd:

1[  531.93] CPU 0 Unable to handle kernel paging request at
virtual address 0014, epc == 80287f5c, ra == 80288034
4[  531.94] Oops[#1]:
4[  531.94] CPU: 0 PID: 4 Comm: kworker/0:0 Not tainted 3.10.36 #10
4[  531.94] Workqueue: events dvb_usbv2_suspend [dvb_usb_v2]
4[  531.94] task: 81828c90 ti: 8183c000 task.ti: 8183c000
4[  531.94] $ 0   :  8036 0014 0001
4[  531.94] $ 4   : 8159e100 0010 80eee000 815b
4[  531.94] $ 8   : 0001 815a 80eec000 ff80
4[  531.94] $12   : 0014 000e 0007 0001
4[  531.94] $16   : 0010 8159e100 81594808 81be6780
4[  531.94] $20   :  8159cc68  
4[  531.94] $24   : 802decec 8009d350
4[  531.94] $28   : 8183c000 8183dcc0  80288034
4[  531.94] Hi: 007b
4[  531.94] Lo: d97faa80
4[  531.94] epc   : 80287f5c klist_node_init+0x14/0x78
4[  531.94] Not tainted
4[  531.94] ra: 80288034 klist_add_tail+0x24/0x50
4[  531.94] Status: 1000dc03  KERNEL EXL IE
4[  531.94] Cause : 008c
4[  531.94] BadVA : 0014
4[  531.94] PrId  : 00019374 (MIPS 24Kc)
4[  531.94] Modules linked in: ath9k ath9k_common pppoe
ppp_async iptable_nat ath9k_hw ath pppox ppp_generic nf_nat_ipv4
nf_conntrack_ipv4 mac80211 ipt_MASQUERADE dvb_usb_rtl28xxu cfg80211
xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit
xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_CT slhc
rtl2832 rtl2830 r820t nf_nat_irc nf_nat_ftp nf_nat nf_defrag_ipv4
nf_conntrack_irc nf_conntrack_ftp iptable_raw iptable_mangle
iptable_filter ipt_REJECT ip_tables dvb_usb_v2 dvb_core crc_ccitt
compat ip6t_REJECT ip6t_rt ip6t_hbh ip6t_mh ip6t_ipv6header ip6t_frag
ip6t_eui64 ip6t_ah ip6table_raw ip6table_mangle ip6table_filter
ip6_tables x_tables nf_conntrack_ipv6 nf_conntrack nf_defrag_ipv6 ipv6
arc4 crypto_blkcipher ehci_platform ehci_hcd gpio_button_hotplug
usbcore nls_base usb_common
4[  531.94] Process kworker/0:0 (pid: 4, threadinfo=8183c000,
task=81828c90, tls=)
4[  531.94] Stack : 80318560 81bfb94c  801b6980 802d58c0
0010 8159e100 80288034
4[  531.94] 81594808 81be6780  8159cc68 81594800
81594800  801b4f64
4[  531.94] 81594800 80e7c100 00d4 0005 3231323a
350038a8 80e7c100 8159cc68
4[  531.94] 81594800  80e7c100 8159cc68 0d45
81c0 81c0 80e7c700
4[  531.94] 80eef2a4 801b5220  0001 009a
6040 80e7c100 80eef260
4[  531.94] ...
4[  531.94] Call Trace:
4[  531.94] [80287f5c] klist_node_init+0x14/0x78
4[  531.94] [80288034] klist_add_tail+0x24/0x50
4[  531.94] [801b4f64] device_add+0x45c/0x578
4[  531.94] [801b5220] device_create_vargs+0x94/0xe4
4[  531.94] [801b5294] device_create+0x24/0x30
4[  531.94] [81bf033c] dvb_register_device+0x214/0x2ac [dvb_core]
4[  531.94] [81bf0b3c] dvb_dmxdev_init+0xec/0x784 [dvb_core]
4[  531.94] [81be1024] dvb_usbv2_suspend+0x8f4/0xc64 [dvb_usb_v2]
4[  531.94] [8009d394] dequeue_task_fair+0x44/0x12c
4[  531.94] [80067f08] __schedule+0x390/0x488
4[  531.94] [8008e080] worker_thread+0x234/0x388
4[  531.94] [80092e7c] kthread+0xb0/0xb8
4[  531.94] [80060878] ret_from_kernel_thread+0x14/0x1c
4[  531.94]
4[  531.94]
4[  531.94] Code: afb10018  afb00014  afbf001c aca20004
aca20008  24020001  aca2000c  00a08021  30820001
4[  532.23] ---[ end trace b95176b023525bdd ]---

Thanks.
Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH 1/2] base-files: removes wps button handler

2014-04-16 Thread Nuno Gonçalves
From da9a0330dd7ac4134c4c029d4aee63bb00021fde Mon Sep 17 00:00:00 2001
From: Nuno Goncalves nuno...@gmail.com
Date: Wed, 16 Apr 2014 16:19:37 +0100
Subject: [PATCH 1/2] base-files: removes wps button handler

Handler is broken and depends on hostapd-utils.
Working handler is already included on hostapd-utils.

Signed-off-by: Nuno Goncalves nuno...@gmail.com
---
 package/base-files/files/etc/rc.button/wps | 6 --
 1 file changed, 6 deletions(-)
 delete mode 100755 package/base-files/files/etc/rc.button/wps

diff --git a/package/base-files/files/etc/rc.button/wps
b/package/base-files/files/etc/rc.button/wps
deleted file mode 100755
index c913d5b..000
--- a/package/base-files/files/etc/rc.button/wps
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-for dir in /var/run/hostapd-*; do
- [ -d $dir ] || continue
- hostapd_cli -p $dir wps_pbc
-done
-- 
1.8.1.2


0001-base-files-removes-wps-button-handler.patch
Description: Binary data
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH 2/2] base-files: removes logging on sysfixtime

2014-04-16 Thread Nuno Gonçalves
From 148ed4c68351f1acbee1932df233ea3931e0d810 Mon Sep 17 00:00:00 2001
From: Nuno Goncalves nuno...@gmail.com
Date: Wed, 16 Apr 2014 16:34:43 +0100
Subject: [PATCH 2/2] base-files: removes logging on sysfixtime

Since logd haven't started at this point, logging does not work.

Signed-off-by: Nuno Goncalves nuno...@gmail.com
---
 package/base-files/files/etc/init.d/sysfixtime | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/package/base-files/files/etc/init.d/sysfixtime
b/package/base-files/files/etc/init.d/sysfixtime
index 525d765..ca19e78 100755
--- a/package/base-files/files/etc/init.d/sysfixtime
+++ b/package/base-files/files/etc/init.d/sysfixtime
@@ -6,8 +6,6 @@ START=00
 boot() {
  local curtime=$(date +%s)
  local maxtime=$(find /etc -type f -exec date +%s -r {} \; | sort
-nr | head -n1)
- [ $curtime -lt $maxtime ]  \
- date -s @$maxtime  \
- logger -t sysfixtime -p daemon.notice Time fixed
+ [ $curtime -lt $maxtime ]  date -s @$maxtime
 }

-- 
1.8.1.2
From 148ed4c68351f1acbee1932df233ea3931e0d810 Mon Sep 17 00:00:00 2001
From: Nuno Goncalves nuno...@gmail.com
Date: Wed, 16 Apr 2014 16:34:43 +0100
Subject: [PATCH 2/2] base-files: removes logging

Since logd haven't started at this point, logging does not work.

Signed-off-by: Nuno Goncalves nuno...@gmail.com
---
 package/base-files/files/etc/init.d/sysfixtime | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/package/base-files/files/etc/init.d/sysfixtime b/package/base-files/files/etc/init.d/sysfixtime
index 525d765..ca19e78 100755
--- a/package/base-files/files/etc/init.d/sysfixtime
+++ b/package/base-files/files/etc/init.d/sysfixtime
@@ -6,8 +6,6 @@ START=00
 boot() {
 	local curtime=$(date +%s)
 	local maxtime=$(find /etc -type f -exec date +%s -r {} \; | sort -nr | head -n1)
-	[ $curtime -lt $maxtime ]  \
-		date -s @$maxtime  \
-		logger -t sysfixtime -p daemon.notice Time fixed
+	[ $curtime -lt $maxtime ]  date -s @$maxtime
 }
 
-- 
1.8.1.2

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] procd crash

2014-04-15 Thread Nuno Gonçalves
r40512

Crash happens always after a dvb_usb_rtl28xxu stick is inserted for
the 2nd time.

4[   51.01] Unhandled kernel unaligned access[#1]:
4[   51.01] CPU: 0 PID: 895 Comm: procd Not tainted 3.10.36 #8
4[   51.01] task: 818a6e10 ti: 80f0a000 task.ti: 80f0a000
4[   51.01] $ 0   :  0001 0014 80fa3100
4[   51.01] $ 4   : 0007 80fa3100 0014 80f0bd08
4[   51.01] $ 8   : 0001 0004  
4[   51.01] $12   :    
4[   51.01] $16   : 8000 802c fff8 0001
4[   51.01] $20   : 80fa3200  81adc900 fff8
4[   51.01] $24   :  0034
4[   51.01] $28   : 80f0a000 80f0bcc8 80f0bd18 800ea180
4[   51.01] Hi: 01c1
4[   51.01] Lo: 0001b0b9
4[   51.01] epc   : 800e50b4 vfs_read+0x18/0x164
4[   51.01] Not tainted
4[   51.01] ra: 800ea180 kernel_read+0x2c/0x40
4[   51.01] Status: 1000dc03  KERNEL EXL IE
4[   51.01] Cause : 00800010
4[   51.01] BadVA : 0027
4[   51.01] PrId  : 00019374 (MIPS 24Kc)
4[   51.01] Modules linked in: ath9k ath9k_common pppoe
ppp_async iptable_nat ath9k_hw ath pppox ppp_generic nf_nat_ipv4
nf_conntrack_ipv4 mac80211 ipt_MASQUERADE dvb_usb_rtl28xxu cfg80211
xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit
xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_CT slhc
rtl2832 rtl2830 r820t nf_nat_irc nf_nat_ftp nf_nat nf_defrag_ipv4
nf_conntrack_irc nf_conntrack_ftp iptable_raw iptable_mangle
iptable_filter ipt_REJECT ip_tables dvb_usb_v2 dvb_core crc_ccitt
compat ip6t_REJECT ip6t_rt ip6t_hbh ip6t_mh ip6t_ipv6header ip6t_frag
ip6t_eui64 ip6t_ah ip6table_raw ip6table_mangle ip6table_filter
ip6_tables x_tables nf_conntrack_ipv6 nf_conntrack nf_defrag_ipv6 ipv6
arc4 crypto_blkcipher ehci_platform ehci_hcd gpio_button_hotplug
usbcore nls_base usb_common
4[   51.01] Process procd (pid: 895, threadinfo=80f0a000,
task=818a6e10, tls=77d6d440)
4[   51.01] Stack : 8031  80120d74 037f 
 81b503d0 8000
4[   51.01] 802c fff8 0001 800ea180 0001
808dfc80  
4[   51.01]  0114 81adc920 801226f0 
0080  
4[   51.01] 80fa3100 0014   
  
4[   51.01] 80fa3100  81adc900 0080 0001
8140b718 8031 
4[   51.01] ...
4[   51.01] Call Trace:
4[   51.01] [800e50b4] vfs_read+0x18/0x164
4[   51.01] [800ea180] kernel_read+0x2c/0x40
4[   51.01] [801226f0] load_elf_binary+0x1cc/0x1224
4[   51.01] [800ea444] search_binary_handler+0xb8/0x2b8
4[   51.01] [80120fb0] load_script+0x23c/0x24c
4[   51.01] [800ea444] search_binary_handler+0xb8/0x2b8
4[   51.01] [800eb6f8] do_execve+0x32c/0x494
4[   51.01] [800ebac0] SyS_execve+0x44/0x6c
4[   51.01] [800625b0] stack_done+0x20/0x44
4[   51.01]
4[   51.01]
4[   51.01] Code: afb30028  afb20024  afb10020 8c830020
30630001  1060003f  00808021  8c830014  1060003e
4[   51.27] ---[ end trace f764ab972f4f483a ]---


Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] r38914 breaks multiple WiFi interfaces

2014-01-03 Thread Nuno Gonçalves
On Fri, Jan 3, 2014 at 1:38 PM, Bastian Bittorf bitt...@bluebottle.com  wrote:
already fixed, try trunk = r39139

bye, bastian

I found the issue on r39183 and backtracked it to r38914, so the issue
is not fixed or at least is happening again.

Thanks,
Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] r38914 breaks multiple WiFi interfaces

2014-01-03 Thread Nuno Gonçalves
On Fri, Jan 3, 2014 at 1:43 PM, Bastian Bittorf bitt...@bluebottle.com wrote:
 please reopen https://dev.openwrt.org/ticket/14590
 and submit your config and experience there...

 bye, bastian

Thanks for pointing me to the ticket.

It was already reopened 3 weeks ago and it looks I have the same problem:

# ubus call network.device status
(...)
wlan0-1: {
external: true,
present: true,
type: Network device,
up: true,
link: false,
mtu: 1500,
macaddr: #,
txqueuelen: 1000,
statistics: {
collisions: 0,
rx_frame_errors: 0,
tx_compressed: 0,
multicast: 0,
rx_length_errors: 0,
tx_dropped: 0,
rx_bytes: 0,
rx_missed_errors: 0,
tx_errors: 0,
rx_compressed: 0,
rx_over_errors: 0,
tx_fifo_errors: 0,
rx_crc_errors: 0,
rx_packets: 0,
tx_heartbeat_errors: 0,
rx_dropped: 0,
tx_aborted_errors: 0,
tx_packets: 0,
rx_errors: 0,
tx_bytes: 0,
tx_window_errors: 0,
rx_fifo_errors: 0,
tx_carrier_errors: 0
}

Thanks,
Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] r38914 breaks multiple WiFi interfaces

2014-01-02 Thread Nuno Gonçalves
Since r38914 I can no longer have a AP and STA interface
simultaneously on a WRT160NL. The STA will work fine but the AP SSID
is not broadcasted.

I'm not sure if this needs to be solved upstream on hostapd or needs
to be patched.

Regards,
Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Fwd: [PATCH] Add SSH VPN support to sshtunnel package

2012-10-19 Thread Nuno Gonçalves
On Wed, Aug 1, 2012 at 11:30 AM, Henning hjbo...@gmail.com wrote:
 Signed-off-by: Henning Botha hjbotha at gmail.com

Applied in 33857. Thanks.

Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] AR7XX LED timer trigger bug

2012-10-19 Thread Nuno Gonçalves
LED timer trigger is disabled if you overwrite delay_on with the current value.

root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps#
echo timer  trigger   #STARTS BLINKING
root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps#
echo 200  delay_on #blinks with a shorter time
root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps#
echo 100  delay_on #blinks with a shorter time
root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps#
echo 500  delay_on #blinks with a longer time
root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps#
echo 500  delay_on #STOPS BLINKING
root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps# cat trigger
none switch0 default-on [timer] phy0rx phy0tx phy0assoc phy0radio
phy0tpt phy1rx phy1tx phy1assoc phy1radio phy1tpt netdev usbdev
root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps# cat delay_on
500

root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps#
echo timer  trigger#STARTS BLINKING
root@openwrt:/sys/devices/platform/leds-gpio/leds/d-link:blue:wps#
echo 500  delay_on  #STOPS BLINKING, in this case it had the default
500 value

Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] correct problem with rtl8366 introduced in r29676 onwards

2012-01-19 Thread Nuno Gonçalves
Same issue here. 29675 works ok, current doesn't have ethernet working
even on safe mode.

Nuno

On Mon, Jan 16, 2012 at 10:11, Chris Martin ch...@martin.cc wrote:
 I have found that on Dlink DIR-825 that the rtl8366 driver doesn't
 work due to the change made in r29676

 The firmware compiles from trunk OK, but the rtl8366 driver doesn't
 function.  As a result there is no activity on the switch ports. (see
 patch attached and below)

 I have also created a ticket for this issue #10794

 I have tested this extensively and found that if I comment out the
 change introduced in r29676 that firmware again functions correctly.

 I do not understand why this is the cause of the problem, but it
 defiantly corrects the problem I have been tracking down.

 I have been compiling on Ubuntu 11.04 x64
 Target: AR71xx
 Subtarget: Generic
 Profile: Dlink DIR-825


 Index: target/linux/generic/files/drivers/net/phy/rtl8366_smi.c
 ===
 --- target/linux/generic/files/drivers/net/phy/rtl8366_smi.c (revision 29758)
 +++ target/linux/generic/files/drivers/net/phy/rtl8366_smi.c (working copy)
 @@ -143,7 +143,7 @@
   break;

   if (++retry_cnt  RTL8366_SMI_ACK_RETRY_COUNT) {
 - dev_err(smi-parent, ACK timeout\n);
 + // dev_err(smi-parent, ACK timeout\n);
   return -ETIMEDOUT;
   }
   } while (1);

 --
 Chris Martin
 m: +61 419 812 371
 --

 ___
 openwrt-devel mailing list
 openwrt-devel@lists.openwrt.org
 https://lists.openwrt.org/mailman/listinfo/openwrt-devel

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH 1/2] [packages] USB/IP: Fix building for linux 3.0

2011-08-04 Thread Nuno Gonçalves
I will take a look in about 2 weeks. Sorry for the delay.

Nuno Goncalves
PORTUGAL
Sent from my iPhone like phone.
On Jul 20, 2011 9:15 PM, Jonas Gorski jonas.gorski+open...@gmail.com
wrote:
 The config symbol and module names were changed for 3.0.

 Signed-off-by: Jonas Gorski jonas.gorski+open...@gmail.com
 ---
 net/usbip/Makefile | 21 ++---
 1 files changed, 18 insertions(+), 3 deletions(-)

 diff --git a/net/usbip/Makefile b/net/usbip/Makefile
 index 9251857..a0a5118 100644
 --- a/net/usbip/Makefile
 +++ b/net/usbip/Makefile
 @@ -61,9 +61,16 @@ endef
 define KernelPackage/usbip
 $(call KernelPackage/usbip/Default)
 TITLE+= (kernel support)
 - KCONFIG:= CONFIG_USB_IP_COMMON CONFIG_USB_IP_DEBUG_ENABLE=n
 + KCONFIG:= \
 + CONFIG_USB_IP_COMMON CONFIG_USB_IP_DEBUG_ENABLE=n \
 + CONFIG_USBIP_CORE CONFIG_USBIP_DEBUG=n
 + ifeq ($(strip $(call
CompareKernelPatchVer,$(KERNEL_PATCHVER),le,2.6.39)),1)

FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip_common_mod.$(LINUX_KMOD_SUFFIX)
 AUTOLOAD:=$(call AutoLoad,98,usbip_common_mod)
 + else
 + FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip-core.ko
 + AUTOLOAD:=$(call AutoLoad,98,usbip-core)
 + endif
 endef

 define KernelPackage/usbip-client
 @@ -71,7 +78,7 @@ $(call KernelPackage/usbip/Default)
 SUBMENU:=USB Support
 TITLE+= (kernel client driver)
 DEPENDS+= kmod-usbip
 - KCONFIG:= CONFIG_USB_IP_VHCI_HCD
 + KCONFIG:= CONFIG_USB_IP_VHCI_HCD CONFIG_USBIP_VHCI_HCD
 FILES:=$(LINUX_DIR)/drivers/staging/usbip/vhci-hcd.$(LINUX_KMOD_SUFFIX)
 AUTOLOAD:=$(call AutoLoad,99,vhci-hcd)
 endef
 @@ -81,9 +88,14 @@ $(call KernelPackage/usbip/Default)
 SUBMENU:=USB Support
 TITLE+= (kernel host driver)
 DEPENDS+= kmod-usbip
 - KCONFIG:= CONFIG_USB_IP_HOST
 + KCONFIG:= CONFIG_USB_IP_HOST CONFIG_USBIP_HOST
 + ifeq ($(strip $(call
CompareKernelPatchVer,$(KERNEL_PATCHVER),le,2.6.39)),1)
 FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip.$(LINUX_KMOD_SUFFIX)
 AUTOLOAD:=$(call AutoLoad,99,usbip)
 + else
 + FILES:=$(LINUX_DIR)/drivers/staging/usbip/usbip-host.ko
 + AUTOLOAD:=$(call AutoLoad,99,usbip-host)
 + endif
 endef

 include $(INCLUDE_DIR)/kernel-defaults.mk
 @@ -105,6 +117,9 @@ define Build/Compile/kmod
 CONFIG_USB_IP_COMMON=m \
 CONFIG_USB_IP_VHCI_HCD=m \
 CONFIG_USB_IP_HOST=m \
 + CONFIG_USBIP_CORE=m \
 + CONFIG_USBIP_VHCI_HCD=m \
 + CONFIG_USBIP_HOST=m \
 modules
 endef

 --
 1.7.2.5

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Retaining WAN IP addresses across reboots

2011-04-12 Thread Nuno Gonçalves
Please also note that the real time clock is important for knowing if
the DHCP lease is still valid.
Since most routers don't have a hardware RTC, there is no way to know
it the DHCP lease is still valid before you get WAN connectivity to
update the time with NTP.

Nuno

On Tue, Apr 12, 2011 at 05:15, Stefan Monnier monn...@iro.umontreal.ca wrote:
 I note that the file /tmp/state/network contains the interface, ip address,
 and expiration time of the WAN DHCP lease...  I'm wondering what's
 involved in writing that information into somewhere persistent where it
 can be reused on reboot?

 You may want to start by replacing the /var symlink to /tmp by
 a real directory.  OpenWRT should be using the /var/state/network
 filename, so after performing the above change, the file will be
 preserved across reboots.  If not, report it as a bug.
 I'm not sure if OpenWRT will later start udhcpd in such a way as to take
 advantage of this pre-existing file, but that's a second step.


        Stefan


 ___
 openwrt-devel mailing list
 openwrt-devel@lists.openwrt.org
 https://lists.openwrt.org/mailman/listinfo/openwrt-devel
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Packages are compiled without being in any dependency

2011-01-09 Thread Nuno Gonçalves
This bug looks to be still happening. It delays a lot the compile
process, and probably is easy to fix...

Regards,
Nuno

2010/9/20 Nuno Gonçalves nuno...@gmail.com:
 When there are several packages in the same Makefile, and one is
 selected on make menuconfig, all dependencies are compiled(but not
 installed), even of the packages that were not selected.

 Example:

 select gdbserver on make menuconfig, and then make.
 On the make progress libreadline will list as compiled, while it's
 not a dependency of gdbserver(but it is of gdb).

 Is this a bug?

 Regards,
 Nuno




-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] Packages are compiled without being in any dependency

2010-09-19 Thread Nuno Gonçalves
When there are several packages in the same Makefile, and one is
selected on make menuconfig, all dependencies are compiled(but not
installed), even of the packages that were not selected.

Example:

select gdbserver on make menuconfig, and then make.
On the make progress libreadline will list as compiled, while it's
not a dependency of gdbserver(but it is of gdb).

Is this a bug?

Regards,
Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] restorefactory mac80211 qpatch

2010-09-14 Thread Nuno Gonçalves
Alexander,

Next time please submit each patch in different e-mails, since they
are not related.
Also you should put them in-line to make comenting easier(while you
can still keep them attached to avoid line garbling problems).

About the restorefactory blink support, is that standard in most
routers? Do they usually blink while you are pushing the reset button?

Regards,
Nuno

On Thu, Sep 9, 2010 at 12:41, Alexander A Khryukin alexan...@mezon.ru wrote:
 Good day.
 In attach patch for package restorefactory:
 1.added blinking for diag led
 2.timeout for reset button

 diff_ress_diag.patch

 Signed-off-by: Alexander Khrykin alexan...@mezon.ru






 mac80211 patch.

 https://dev.openwrt.org/ticket/7698

 in attach mac80211.patch

 Signed-off-by:alexander barakin aka sash-kan alex.bara...@gmail.com

 ___
 openwrt-devel mailing list
 openwrt-devel@lists.openwrt.org
 https://lists.openwrt.org/mailman/listinfo/openwrt-devel


___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Reboot after installing openswan

2010-04-25 Thread Nuno Gonçalves
r...@openwrt:/# opkg list-installed | grep ssl
r...@openwrt:/#

2010/4/25 Björn Smedman bjorn.smed...@venatech.se:
 Hi Nuno,

 I noticed very similar behavior with the ruby openssl extension on an
 AP81 based board. The board sometimes reboots as ruby is negotiating a
 new https connection.

 I guess Openswan uses OpenSSL as well?

 /Björn

 2010/4/25 Nuno Gonçalves nuno...@gmail.com:
 A image with openswan is rebooting a few times each hour totally
 unexpectedly. The strange is that I don't get any output at the serial
 console:

 Jan  1 00:03:29 pluto[3389]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:3389
 Jan  1 00:03:40 pluto[3525]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:3525
 Jan  1 00:03:51 pluto[3661]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:3661
 Jan  1 00:04:02 pluto[3797]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:3797
 Jan  1 00:04:13 pluto[3933]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:3933
 Jan  1 00:04:24 pluto[4069]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:4069
 Jan  1 00:04:35 pluto[4204]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:4204
 Jan  1 00:04:46 pluto[4342]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:4342
 Jan  1 00:04:57 pluto[4477]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:4477
 Jan  1 00:05:10 pluto[4613]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:4613
 Jan  1 00:05:27 pluto[4749]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:4749
 Jan  1 00:05:54 pluto[4885]: Starting Pluto (Openswan Version 2.6.25;
 Vendor ID OEC`nT{wo^XH) pid:4885
 �

 U-Boot 1.1.5 (Apr  6 2009 - 13:54:11)

 DRAM:  ar7100_ddr_initial_config(237) enter!
 ar7100_ddr_initial_config(269) exit!


 U-Boot 1.1.5 (Apr  6 2009 - 13:54:11)

 AP81 (ar7100) U-boot
 sri
 32 MB
 WRT160NL u-boot version: 1.0.0
 Top of RAM usable for U-Boot at: 8200
 Reserving 277k for U-Boot at: 81fb8000
 Reserving 192k for malloc() at: 81f88000
 Reserving 44 Bytes for Board Info at: 81f87fd4
 Reserving 36 Bytes for Global Data at: 81f87fb0
 Reserving 128k for boot params() at: 81f67fb0


 Regards,
 --
 + Nuno Gonçalves
 + nuno...@gmail.com
 + http://nunoassimassim.blogspot.com/
 + PORTUGAL
 E-mail sent directly from Google Mail webmail using HTTPS on behalf of
 Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
 provide good assurance that this message was not tampered and
 originates from nuno...@gmail.com. If you require additional security,
 I may provide on request X509 electronic signature under Portuguese
 government chain.
 Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
 ___
 openwrt-devel mailing list
 openwrt-devel@lists.openwrt.org
 https://lists.openwrt.org/mailman/listinfo/openwrt-devel




 --
 Venatech AB
 Ideon Innovation
 Ole Römers väg 12
 SE-22370 LUND
 Sweden

 +46 (0) 46 286 86 20
 i...@venatech.se
 http://www.venatech.se
 ___
 openwrt-devel mailing list
 openwrt-devel@lists.openwrt.org
 https://lists.openwrt.org/mailman/listinfo/openwrt-devel




-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] Configuring 3G connection to come up on boot

2010-04-20 Thread Nuno Gonçalves
The interfaces configuration take this config according to the
wiki(http://wiki.openwrt.org/doc/uci/network):
auto boolean no  0 for proto none, else 1Specifies 
whether to
bring up interface on boot

I have the following config:

config interface wan
option device   /dev/ttyUSB0
option proto3g
option apn  internet
option pincode  1953
list dns8.8.4.4
list dns8.8.8.8


According to the wiki this connection should come on-line on boot. But don't.
Wiki also says that the ifname option is mandatory. What would I
choose for this?

Regards

-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] wl0 - impossible to use STA simultaneously with AP

2010-04-20 Thread Nuno Gonçalves
Current trunk on WL500GP v1(2.4), can not set a STA and AP
simultaneously. STA works OK, LAN clients can connect but any wireless
client timeout when connecting.

config wifi-device  wl0
option type broadcom
option channel  5

config wifi-iface
option device   wl0
option network  wan
option mode sta
option ssid NrSrFatima
option encryption psk2
option key  yesterday

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

config interfacewan
option type bridge
option ifname   wl0
option protodhcp

--

r...@openwrt:/# ifconfig
br-lanLink encap:Ethernet  HWaddr 00:1D:60:15:5F:A3
  inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:504 errors:0 dropped:0 overruns:0 frame:0
  TX packets:375 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:108266 (105.7 KiB)  TX bytes:61883 (60.4 KiB)

br-wanLink encap:Ethernet  HWaddr 00:1D:60:15:5F:A3
  inet addr:192.168.137.54  Bcast:192.168.137.255  Mask:255.255.255.0
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:182 errors:0 dropped:0 overruns:0 frame:0
  TX packets:209 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:42555 (41.5 KiB)  TX bytes:97387 (95.1 KiB)

eth0  Link encap:Ethernet  HWaddr 00:1D:60:15:5F:A3
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:867 errors:0 dropped:0 overruns:0 frame:0
  TX packets:375 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:242953 (237.2 KiB)  TX bytes:65081 (63.5 KiB)
  Interrupt:4

eth0.0Link encap:Ethernet  HWaddr 00:1D:60:15:5F:A3
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:504 errors:0 dropped:0 overruns:0 frame:0
  TX packets:375 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:110282 (107.6 KiB)  TX bytes:63383 (61.8 KiB)

loLink encap:Local Loopback
  inet addr:127.0.0.1  Mask:255.0.0.0
  UP LOOPBACK RUNNING  MTU:16436  Metric:1
  RX packets:9 errors:0 dropped:0 overruns:0 frame:0
  TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:587 (587.0 B)  TX bytes:587 (587.0 B)

wl0   Link encap:Ethernet  HWaddr 00:1D:60:15:5F:A3
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:182 errors:0 dropped:0 overruns:0 frame:8635
  TX packets:212 errors:39 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:45103 (44.0 KiB)  TX bytes:99082 (96.7 KiB)
  Interrupt:2 Base address:0x2000

wl0.1 Link encap:Ethernet  HWaddr 02:1D:60:15:5F:A0
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

r...@openwrt:/# iwconfig
lono wireless extensions.

eth0  no wireless extensions.

eth1  no wireless extensions.

eth0.0no wireless extensions.

br-lanno wireless extensions.

wl0   IEEE 802.11-DS  ESSID:NrSrFatima
  Mode:Master  Frequency:2.462 GHz  Access Point: 00:22:6B:86:DF:5E
  Bit Rate=54 Mb/s   Tx-Power:32 dBm
  RTS thr:off   Fragment thr:off
  Link Quality:5  Signal level:0  Noise level:180
  Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
  Tx excessive retries:0  Invalid misc:0   Missed beacon:0

br-wanno wireless extensions.

wl0.1 IEEE 802.11-DS  ESSID:Openwrt
  Mode:Master  Channel:11  Access Point: 02:1D:60:15:5F:A0
  Bit Rate=54 Mb/s
  RTS thr:off   Fragment thr:off



-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] wifi Command 'set ssid' failed: -1

2010-04-19 Thread Nuno Gonçalves
 directory: /tmp/root
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
jffs2.bbc: SIZE compression mode activated.
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
eth0.0: add 01:00:5e:00:00:01 mcast address to master interface
eth0.1: add 01:00:5e:00:00:01 mcast address to master interface
eth0.0: dev_set_promiscuity(master, 1)
device eth0 entered promiscuous mode
device eth0.0 entered promiscuous mode
br-lan: port 1(eth0.0) entering learning state
br-lan: port 1(eth0.0) entering forwarding state
br-lan: topology change detected, propagating
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Setting latency timer of device 01:02.0 to 64
PCI: Enabling device 01:02.0 (0004 - 0006)
PCI/DMA
wl0: wlc_attach: chiprev 2 coreunit 0 corerev 9 cccap 0x640009 maccap
0x0 band 2.4G, phy_type 2 phy_rev 7 ana_rev 3
wl0: Broadcom BCM4318 802.11 Wireless Controller 4.150.10.5
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2002 Netfilter core team
PCI: Enabling device 01:03.2 ( - 0002)
ehci_hcd 01:03.2: PCI device 1106:3104
ehci_hcd 01:03.2: irq 2, pci mem c0192000
usb.c: new USB bus registered, assigned bus number 1
EHCI: Enabling VIA 6212 workarounds
ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 4 ports detected
ip_conntrack version 2.1 (5953 buckets, 5953 max) - 336 bytes per conntrack
usb-uhci.c: $Revision: 1.275 $ time 08:44:48 Apr 19 2010
usb-uhci.c: High bandwidth mode enabled
PCI: Enabling device 01:03.0 ( - 0001)
UHCI: Enabling VIA 6212 workarounds
usb-uhci.c: USB UHCI at I/O 0x100, IRQ 2
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Enabling device 01:03.1 ( - 0001)
UHCI: Enabling VIA 6212 workarounds
usb-uhci.c: USB UHCI at I/O 0x120, IRQ 2
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
jffs2_build_filesystem(): unlocking the mtd device... done.
jffs2_build_filesystem(): erasing all blocks after the end marker... done.
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
device wl0 entered promiscuous mode
wl0: attempt to add interface with same source address.
br-lan: port 2(wl0) entering learning state
br-lan: port 2(wl0) entering forwarding state
br-lan: topology change detected, propagating
br-lan: port 2(wl0) entering disabled state
br-lan: port 2(wl0) entering disabled state
device wl0 left promiscuous mode
device wl0 entered promiscuous mode
wl0: attempt to add interface with same source address.
br-lan: port 2(wl0) entering learning state
br-lan: port 2(wl0) entering forwarding state
br-lan: topology change detected, propagating
device wl0.1 entered promiscuous mode
br-lan: port 3(wl0.1) entering learning state
br-lan: port 3(wl0.1) entering forwarding state
br-lan: topology change detected, propagating
r...@openwrt:/#

-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] Default gateway in another subnet

2010-04-18 Thread Nuno Gonçalves
Currently openwrt doesn't accept a gateway that is in a different
subnet in a static or dhcp config. That is due to $(route add default
gw $gateway dev $iface) requiring that the $gateway is first
reachable by another route.
I've worked around this by editting /lib/network/config.sh and
/usr/share/default.script, with something like this:

ip route get $gateway /dev/null 2/dev/null || route add -host
$gateway dev $iface
route add default gw $gateway dev $iface

This works ok, but it needs ip(8) which is not a good idea, I guess.
Any other command I can use? Any brave awk/sed coder to parse route -n?

Regards,

-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] iptables NAT not being updated on WAN changes

2010-04-18 Thread Nuno Gonçalves
  --  anywhere anywhere
ACCEPT all  --  anywhere anywhere

Chain zone_wan_DROP (0 references)
target prot opt source   destination
DROP   all  --  anywhere anywhere
DROP   all  --  anywhere anywhere

Chain zone_wan_MSSFIX (1 references)
target prot opt source   destination
TCPMSS tcp  --  anywhere anywheretcp
flags:SYN,RST/SYN TCPMSS clamp to PMTU

Chain zone_wan_REJECT (2 references)
target prot opt source   destination
reject all  --  anywhere anywhere
reject all  --  anywhere anywhere

Chain zone_wan_forward (1 references)
target prot opt source   destination
forwarding_wan  all  --  anywhere anywhere
zone_wan_REJECT  all  --  anywhere anywhere
r...@openwrt:/# iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source   destination
zone_wan_prerouting  all  --  anywhere anywhere
zone_lan_prerouting  all  --  anywhere anywhere
prerouting_rule  all  --  anywhere anywhere

Chain POSTROUTING (policy ACCEPT)
target prot opt source   destination
postrouting_rule  all  --  anywhere anywhere
zone_wan_nat  all  --  anywhere anywhere

Chain OUTPUT (policy ACCEPT)
target prot opt source   destination

Chain postrouting_rule (1 references)
target prot opt source   destination

Chain prerouting_lan (1 references)
target prot opt source   destination

Chain prerouting_rule (1 references)
target prot opt source   destination

Chain prerouting_wan (1 references)
target prot opt source   destination

Chain zone_lan_nat (0 references)
target prot opt source   destination
MASQUERADE  all  --  anywhere anywhere

Chain zone_lan_prerouting (1 references)
target prot opt source   destination
prerouting_lan  all  --  anywhere anywhere

Chain zone_wan_nat (1 references)
target prot opt source   destination
MASQUERADE  all  --  anywhere anywhere

Chain zone_wan_prerouting (1 references)
target prot opt source   destination
prerouting_wan  all  --  anywhere anywhere

-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] openwrt-devel Digest, Vol 52, Issue 48

2010-04-18 Thread Nuno Gonçalves
 From: Matthias Buecher / Germany m...@maddes.net
 To: OpenWrt Development List openwrt-devel@lists.openwrt.org
 Subject: Re: [OpenWrt-Devel] iptables NAT not being updated on WAN
        changes
 Message-ID: 4bcb1ad8.3000...@maddes.net
 Content-Type: text/plain; charset=UTF-8

 Also tried /etc/init.d/firewall restart after restarting the network?

 Maddes

Restarting the firewall works. Is that something that I should do
manually or just a bug?

Regards
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] sysupgrade: mount: mounting mini_fo:/overlay on /mnt failed: Function not implemented

2010-04-14 Thread Nuno Gonçalves
Latest trunk flash:

Connecting to 192.168.1.182 (192.168.1.182:80)
openwrt.bin  100% |***|  3136k --:--:-- ETA
r...@openwrt:/tmp# sysupgrade -n openwrt.bin
Switching to ramdisk...
mount: mounting mini_fo:/overlay on /mnt failed: Function not implemented
Performing system upgrade...
Unlocking firmware ...
Writing from stdin to firmware ...
Upgrade completed
Rebooting system...
Connection closed by foreign host.


Does the message mount: mounting mini_fo:/overlay on /mnt failed:
Function not implemented represent any bug?

Regards,
-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] switch config

2010-04-14 Thread Nuno Gonçalves
I finnaly managed to use vlan support on WRT160NL with the following config:

config interface loopback
option ifname   lo
option protostatic
option ipaddr   127.0.0.1
option netmask  255.0.0.0

config interface lan
option ifname   eth0.0
option type bridge
option protostatic
option ipaddr   192.168.2.1
option netmask  255.255.255.0

config interface wan
option ifname   eth1
option protodhcp

config interface wan2
option ifname   eth0.1
option protodhcp

config switch
option name eth0
option reset1
option enable_vlan 1

config switch_vlan
option device   eth0
option vlan 0
option ports1 2 3 4*

config switch_vlan
option device   eth0
option vlan 1
option ports0 4t


For what I tested I see two issues:

CPU port is 4 and not 5 as specified in
http://wiki.openwrt.org/doc/switch. This is terrible for anyone trying
to start.
Should this be implemented on a standard way? Or should I create a
table on wiki specifying the which port is which in different routers?

Exchanging 4* with 4t, i.e., putting the default vlan on the wan2
port, breaks both lan and wan2 interface. Any reason? I don't see
where the untagged traffic comes...

Regards,
-- 
+ Nuno Gonçalves
+ nuno...@gmail.com
+ http://nunoassimassim.blogspot.com/
+ PORTUGAL
E-mail sent directly from Google Mail webmail using HTTPS on behalf of
Nuno João Pinto Gonçalves, birth date 1986-11-16. E-mail headers
provide good assurance that this message was not tampered and
originates from nuno...@gmail.com. If you require additional security,
I may provide on request X509 electronic signature under Portuguese
government chain.
Se precisar de assinatura digital do Cartão de Cidadão, de uma apitadela.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] /etc/config/wireless empty

2010-04-13 Thread Nuno Gonçalves
SOLCA:
Your patch is nevertheless interesting. Why isn't it merged on trunk?
Also, I had some problems a few weeks ago were firstboot wasn't
reseting the device to flash default. Do you think it have something
to do with this?

Regards,
Nuno
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Button hotplug BUG

2010-01-07 Thread Nuno Gonçalves
Please apply patch https://dev.openwrt.org/ticket/6463

Regards,
Nuno

2010/1/6 Nuno Gonçalves nuno...@gmail.com:
 The first action after boot on a wrt160nl button doesn't give a hotplug event

 The event actions are also inverted. So a push is a ACTION=released,
 and the release is ACTION=pressed

 After boot if I press and release, I only get a ACTION=pressed.

 Test: echo logger '$(date) $BUTTON $ACTION'  /etc/hotplug.d/button/01-test

 Regards,
 --
 \ Nuno Gonçalves
 /
 \ Bugs? Features!
 /
 \ nuno...@gmail.com
 / PORTUGAL




-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
Sent from Coimbra, 06, Portugal
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] Hotplug button event is named gpio_button.code instead of gpio_button.desc

2010-01-07 Thread Nuno Gonçalves
On the wrt160nl, hotplug button event $BUTTON is set as BTN_0 or BTN_1
while button .desc at mach.wrt160nl.c is reset and wps.

I have no idea how to start looking for the bug, specifically about
what's the event path from the button click up to hotplug delivers it.

Regards,
-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
Sent from Coimbra, 06, Portugal
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] Button hotplug BUG

2010-01-06 Thread Nuno Gonçalves
The first action after boot on a wrt160nl button doesn't give a hotplug event

The event actions are also inverted. So a push is a ACTION=released,
and the release is ACTION=pressed

After boot if I press and release, I only get a ACTION=pressed.

Test: echo logger '$(date) $BUTTON $ACTION'  /etc/hotplug.d/button/01-test

Regards,
-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [OpenWrt] #6081: Wifi toggle package propose

2010-01-05 Thread Nuno Gonçalves
Package patch was attached: https://dev.openwrt.org/ticket/6081

Config file can now have several sections. Each can represent a
specific wifi-device or all.

I will create a wiki entry for this package.


Regards,
Nuno Goncalves

On Sun, Nov 1, 2009 at 17:52, OpenWrt openwrt-devel@lists.openwrt.org wrote:
 #6081: Wifi toggle package propose
 ---+
  Reporter:  nuno...@…          |       Owner:  developers
     Type:  enhancement        |      Status:  new
  Priority:  normal             |   Milestone:  Kamikaze
 Component:  packages           |     Version:  Trunk
  Keywords:                     |
 ---+
  I've coded a wifi toggle script from scratch that allows the following
  configuration with a UCI file:

  config wifitoggle
         option button BTN_1   #Button to toggle state
  #       option action pressed #Button action to toggle state
  #       option persistent 0     #Commit changes to wireless config file,
  persistent after reset. Always 0 if Timer enabled.
  #       option timer 0          #Turn off wireless after N seconds

         option led_sysfs wrt160nl\:blue\:wlan #signal state with this led

  #       option led_enable_default 1     #led state for wifi enabled
  #       option led_enable_trigger none
  #       option led_enable_dev 
  #       option led_enable_mode link
  #       option led_enable_delayon 0
  #       option led_enable_delayoff 0

  #       option led_disable_default 1    #led state for wifi disabled
  #       option led_disable_trigger none
  #       option led_disable_dev 
  #       option led_disable_mode link
  #       option led_disable_delayon 0
  #       option led_disable_delayoff 0


  Commented options are the default values.
  Most distinct improvement is Timer option, when we just need to use
  wireless for a finite period, and want to make sure it remains off for the
  rest of the time(energy and security). Most usefull if the finite period
  is less than the period to human extinction.
  Persistent option is also very usefull.

  Please comment.

 --
 Ticket URL: https://dev.openwrt.org/ticket/6081
 OpenWrt http://openwrt.org
 Opensource Wireless Router Technology




-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
Sent from Coimbra, 06, Portugal
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] init.d/led should run after init.d/done to avoid led settings being override

2010-01-05 Thread Nuno Gonçalves
I didn't get any comments to the patch below.

The issue is that /etc/init.d/done overide led settings done on
/etc/config/system.
So I can not set the led being use to signal the system boot on
/etc/config/system.
That led is changed on /etc/init.d/done, so led configuration should
be the last thing running in the boot sequence

Regards,
Nuno Gonçalves

2009/10/27 Nuno Gonçalves nuno...@gmail.com:
 Signed-off-by: Nuno Goncalves nuno...@gmail.com


 ---

 Index: package/base-files/files/etc/init.d/led
 ===
 --- package/base-files/files/etc/init.d/led     (revision 18182)
 +++ package/base-files/files/etc/init.d/led     (working copy)
 @@ -1,7 +1,7 @@
  #!/bin/sh /etc/rc.common
  # (C) 2008 openwrt.org

 -START=60
 +START=96

  load_led() {
        local name




-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
Sent from Coimbra, 06, Portugal
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] wifi down hangs br-lan

2009-12-26 Thread Nuno Gonçalves
When I type wifi down sometimes the br-lan(ethernet switch) stops
for around 10s. That usually only happens the first time wifi is
disabled after reboot.
On the IRC channel, BlackBishop told that it's stuck at vconfig add eth0 0.

Regards,
-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] gpio-led bug

2009-12-24 Thread Nuno Gonçalves
CPU 0 Unable to handle kernel paging request at virtual address , epc =c
Oops[#1]:
Cpu 0
$ 0   :  8030  0001
$ 4   : 81ef3000 80dd7a00 adc7 001e7ddd
$ 8   : 00987553 0059 9f4e c4653600
$12   : 3b9aca00  80d73800 0048
$16   : 80dd7a00 0100 801c283c 802b9e50
$20   : 80306fe8 80306de8 80306be8 803069e8
$24   :  80071854
$28   : 802b8000 802b9e20 00200200 801c28cc
Hi: 001e7ddd
Lo: 6647e889
epc   :  (null)
Not tainted
ra: 801c28cc netdev_trig_timer+0x90/0x1b0
Status: 1000fc03KERNEL EXL IE
Cause : 1088
BadVA : 
PrId  : 00019374 (MIPS 24Kc)
Modules linked in: ohci_hcd nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrao
Process swapper (pid: 0, threadinfo=802b8000, task=802ba170, tls=)
Stack : 0059 1e6601aa 802bdbf0  803061e0 803061e0 0100 800862b0
0002 0001 8028621c 800709d0 802b9e50 802b9e50 0100 803060b0
 0004 000a 8030 80281c64 802be320 803060ac 80081714
802c01c4 0007 802fb66d 81ff8000 81ff8000 81fe58a0  802f0e5c
802fb66d 81ff8000 81ff8000 81fe58a0  81ff8000  800817f4
...
Call Trace:
[800862b0] run_timer_softirq+0x14c/0x1d8
[800709d0] c0_compare_interrupt+0x50/0x60
[80081714] __do_softirq+0x90/0x128
[81fe58a0] usb_hcd_poll_rh_status+0xc8/0x160 [usbcore]
[81fe58a0] usb_hcd_poll_rh_status+0xc8/0x160 [usbcore]
[800817f4] do_softirq+0x48/0x6c
[8006082c] ret_from_irq+0x0/0x4
[80060a00] r4k_wait+0x0/0x40
[81fe58a0] usb_hcd_poll_rh_status+0xc8/0x160 [usbcore]
[8006af74] ar71xx_gpio_get_value+0x0/0x20
[8006c3a8] cpu_idle+0x24/0x4c
[80060a20] r4k_wait+0x20/0x40
[802d4a0c] start_kernel+0x324/0x33c
[802d4370] unknown_bootoption+0x0/0x304
[81fe6020] usb_hcd_submit_urb+0x7c/0x8a0 [usbcore]


Code: (Bad address in epc)

Disabling lock debugging due to kernel taint
Kernel panic - not syncing: Fatal exception in interrupt
Rebooting in 3 seconds..�

U-Boot 1.1.5 (Apr  6 2009 - 13:54:11)

DRAM:  ar7100_ddr_initial_config(237) enter!
ar7100_ddr_initial_config(269) exit!

-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL


 Message: 2
 Date: Thu, 24 Dec 2009 11:38:34 +0100
 From: Felix Fietkau n...@openwrt.org
 To: openwrt-devel@lists.openwrt.org
 Subject: Re: [OpenWrt-Devel] gpio-led bug
 Message-ID: 4b3344aa.2020...@openwrt.org
 Content-Type: text/plain; charset=ISO-8859-1

 On 2009-12-23 9:19 PM, Stefan Bethke wrote:
 Am 23.12.2009 um 12:48 schrieb Nuno Gon?alves:

 The follow commands cause a reboot on a WRT160NL:

 cd $1  echo netdev  trigger  echo $2  device_name  echo $3  mode

 I've noticed similar problems on an TP-Link tl-wr941nd.
 Do you guys have a serial console connected? Do you get a kernel crash
 log when the system reboots?
 If so, then please rebuild with Compile the kernel with symbol table
 information enabled under Global build settings and send over all the
 kernel messages that you're receiving.

 - Felix
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] gpio-led bug

2009-12-23 Thread Nuno Gonçalves
The follow commands cause a reboot on a WRT160NL:

cd $1  echo netdev  trigger  echo $2  device_name  echo $3  mode

where

$1 is in:
/sys/class/leds/wrt160nl\:amber\:wps/
/sys/class/leds/wrt160nl\:blue\:power/
/sys/class/leds/wrt160nl\:blue\:wlan/
/sys/class/leds/wrt160nl\:blue\:wps/

$2 is in:
eth0
eth1
br-lan

$3 is in:
tx
rx


example 1:

cd /sys/class/leds/wrt160nl\:blue\:wlan/
echo netdev  trigger
echo eth0  device_name
echo rx  mode
[unexpected reboot]

example 2:

[WAN cable disconnected]
cd /sys/class/leds/wrt160nl\:blue\:wlan/
echo netdev  trigger
echo eth1  device_name
echo rx  mode
[...]
[I connect WAN cable]
[unexpected reboot]


Regards,
-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
Sent from Coimbra, 06, Portugal
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [OpenWrt] #6081: Wifi toggle package propose

2009-11-02 Thread Nuno Gonçalves
https://dev.openwrt.org/ticket/5256 is quite different.

To toggle script they used:

| elif [ -z $(cat /var/state/wireless) ]; then
|  # empty state file signals deactivated wireless
|  $(logcmd) WLAN is OFF. Switch ON and set LEDS accordingly.
|  wifi up
|  set_leds ON
| else
|  $(logcmd) WLAN is ON. Switch OFF and set LEDS accordingly.
|  wifi down
|  set_leds OFF
| fi

I checked the trunk version of wifi and calling wifi up or just
wifi is the same. This means that this script can't enable
connection that have the wifi disabled at the config file. Also that
is impossible to use a default off on power up.

I use the following script:

| load_wireless() {
| uci set wireless.${1}.disabled=$disabled
| }
|
| setwifi() {
| setled
|
| config_load wireless
| config_foreach load_wireless wifi-device
| wifi
| }

So it iterates over every wifi-device at /etc/config/wireless and
disable/enable it.
So I think it's also generic for whatever you want.


There is still a little issue that I don't know if it's real an issue.
And it is about checking the current toggle state. I use:

| if [ $(uci get wireless.wifi0.disabled) = 1 ]

So the question is: is possible to have more than on wifi-device?
If so all solutions that I see have...more issues.

--
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [OpenWrt] #6081: Wifi toggle package propose

2009-11-01 Thread Nuno Gonçalves
No Idea what that is...

Nuno

On Sun, Nov 1, 2009 at 18:00, OpenWrt openwrt-devel@lists.openwrt.org wrote:
 #6081: Wifi toggle package propose
 ---+
  Reporter:  nuno...@…          |       Owner:  developers
     Type:  enhancement        |      Status:  new
  Priority:  normal             |   Milestone:  Kamikaze
 Component:  packages           |     Version:  Trunk
  Keywords:                     |
 ---+

 Comment(by anonymous):

  Hmm, is it generic enough for mac80201 drivers?

 --
 Ticket URL: https://dev.openwrt.org/ticket/6081#comment:2
 OpenWrt http://openwrt.org
 Opensource Wireless Router Technology




-- 
\ Nuno Gonçalves
/
\ Bugs? Features!
/
\ nuno...@gmail.com
/ PORTUGAL
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] init.d/led should run after init.d/done to avoid led settings being override

2009-10-27 Thread Nuno Gonçalves
Signed-off-by: Nuno Goncalves nuno...@gmail.com


---

Index: package/base-files/files/etc/init.d/led
===
--- package/base-files/files/etc/init.d/led (revision 18182)
+++ package/base-files/files/etc/init.d/led (working copy)
@@ -1,7 +1,7 @@
 #!/bin/sh /etc/rc.common
 # (C) 2008 openwrt.org

-START=60
+START=96

 load_led() {
local name
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] huaweiaktbbo compatibility list increased to Huawei E156, E169, E220

2009-10-24 Thread Nuno Gonçalves
Signed-off-by: Nuno Goncalves nuno...@gmail.com

---

Index: utils/huaweiaktbbo/src/huaweiAktBbo.c
===
--- utils/huaweiaktbbo/src/huaweiAktBbo.c   (revision 18131)
+++ utils/huaweiaktbbo/src/huaweiAktBbo.c   (working copy)
@@ -1,11 +1,9 @@
-/* HUAWEI E220 3G HSDPA modem - Aktivator modemu = aktivuje ttyUSB0 tty USB1
-   bobovsky 11.12.2006
-   dalej sa uz pouzije usbserial a usb-storage
-   cc huaweiAktBbo.c -lusb  (resp -I. -L.)
-   armeb-linux-gcc huaweiAktBbo.c -L. -I. -lusb
-   Copyright (C) 2006 bobovsky bobov...@kanoistika.sk  GPL
+/* HUAWEI 3G modems activator
+   Copyright (C) 2006 bobovsky bobov...@kanoistika.sk  GPL
+   Copyright (C) 2009 Nuno Goncalves nuno...@gmail.com GPL
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License2.
 */
+
 #include stdio.h
 #include stdlib.h
 #include string.h
@@ -13,11 +11,6 @@
 #include signal.h
 #include ctype.h
 #include usb.h
-#if 0
- #include linux/usbdevice_fs.h
- #define LIBUSB_AUGMENT
- #include libusb_augment.h
-#endif

 struct usb_dev_handle *devh;

@@ -44,137 +37,57 @@
 }
 }

-struct usb_device *find_device(int vendor, int product) {
+struct usb_device *find_device() {
 struct usb_bus *bus;

 for (bus = usb_get_busses(); bus; bus = bus-next) {
struct usb_device *dev;

for (dev = bus-devices; dev; dev = dev-next) {
-   if (dev-descriptor.idVendor == vendor
-dev-descriptor.idProduct == product)
+   if (dev-descriptor.idVendor == 0x12d1 
dev-descriptor.idProduct == 0x1001 || //Huawei E169, Huawei E169G
+   dev-descriptor.idVendor == 0x12d1  dev-descriptor.idProduct 
==
0x1003)   //Huawei E220, Huawei E156G
return dev;
}
 }
 return NULL;
 }

-void print_bytes(char *bytes, int len) {
-int i;
-if (len  0) {
-   for (i=0; ilen; i++) {
-   printf(%02x , (int)((unsigned char)bytes[i]));
-   }
-   printf(\);
-for (i=0; ilen; i++) {
-   printf(%c, isprint(bytes[i]) ? bytes[i] : '.');
-}
-printf(\);
-}
-}
+int main(int argc, char **argv) {
+   int ret, vendor, product;
+   struct usb_device *dev;
+   char buf[65535], *endptr;

+   usb_init();
+   usb_find_busses();
+   usb_find_devices();

-int main(int argc, char **argv) {
-int ret, vendor, product;
-struct usb_device *dev;
-char buf[65535], *endptr;
-#if 0
-usb_urb *isourb;
-struct timeval isotv;
-char isobuf[32768];
-#endif
+   printf(Searching modem...);
+   dev = find_device();
+   
+   if(dev == NULL){
+   printf(No supported modem found\n);
+   return 1;
+   }

-usb_init();
-//usb_set_debug(255);
-usb_find_busses();
-usb_find_devices();
-/*
-if (argc!=3) {
-   printf(usage: %s vendorID productID\n, argv[0]);
-   printf(ID numbers of currently attached devices:\n);
-   list_devices();
-   exit(1);
-}
-vendor = strtol(argv[1], endptr, 16);
-if (*endptr != '\0') {
-   printf(invalid vendor id\n);
-   exit(1);
-}
-product = strtol(argv[2], endptr, 16);
-if (*endptr != '\0') {
-   printf(invalid product id\n);
-   exit(1);
-}
-*/
-printf(Hladam HUAWEI E220 a prepnem na modem - bbo 06\n);
-vendor = 0x12d1;
-product = 0x1003;
-dev = find_device(vendor, product);
-assert(dev);
+   printf(found supported modem!\n);

-devh = usb_open(dev);
-assert(devh);
-
-signal(SIGTERM, release_usb_device);
+   assert(dev);
+   devh = usb_open(dev);
+   assert(devh);
+   
+   signal(SIGTERM, release_usb_device);

-/*
-ret = usb_get_driver_np(devh, 0, buf, sizeof(buf));
-printf(usb_get_driver_np returned %d\n, ret);
-if (ret == 0) {
-   printf(interface 0 already claimed by driver \%s\, attempting to
detach it\n, buf);
-   ret = usb_detach_kernel_driver_np(devh, 0);
-   printf(usb_detach_kernel_driver_np returned %d\n, ret);
-}
-ret = usb_claim_interface(devh, 0);
-if (ret != 0) {
-   printf(claim failed with error %d\n, ret);
-   exit(1);
-}
-
-ret = usb_set_altinterface(devh, 0);
-assert(ret = 0);
-*/
-// BBO typ 1 = DEVICE
-ret = usb_get_descriptor(devh, 0x001, 0x000, buf, 0x012);
-//printf(1 get descriptor returned %d, bytes: , ret);
-//print_bytes(buf, ret);
-//printf(\n);
-usleep(1*1000);
-// BBO typ 2 = CONFIGURATION
-ret = usb_get_descriptor(devh, 0x002, 0x000, buf, 0x009);
-//printf(2 get descriptor returned %d, bytes: , ret);
-//print_bytes(buf, ret);
-//printf(\n);
-usleep(1*1000);
-// BBO typ 2 = CONFIGURATION
-ret = usb_get_descriptor(devh, 0x002, 0x000, buf, 0x020);
-//printf(3 get descriptor returned %d, bytes: , ret);
-//print_bytes(buf, ret);
-//printf(\n);
-usleep(1*1000);
-/*

[OpenWrt-Devel] [PATCH] rrdtool upgraded version from 1.2.23 to 1.2.30

2009-04-09 Thread Nuno Gonçalves
Signed-off-by: Nuno Goncalves nuno...@gmail.com

---

Index: utils/rrdtool/Makefile
===
--- utils/rrdtool/Makefile  (revision 15160)
+++ utils/rrdtool/Makefile  (working copy)
@@ -9,12 +9,12 @@
 include $(TOPDIR)/rules.mk

 PKG_NAME:=rrdtool
-PKG_VERSION:=1.2.23
+PKG_VERSION:=1.2.30
 PKG_RELEASE:=1

 PKG_SOURCE_URL:=http://oss.oetiker.ch/rrdtool/pub/
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_MD5SUM:=dafa161bc9c61e57636a6085c87c1fe8
+PKG_MD5SUM:=19b24f7184a8dbf7b48c1bbb565ad9fb

 PKG_BUILD_DEPENDS:=python libnotimpl
 PKG_FIXUP = libtool
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel