Re: [OpenWrt-Devel] [PATCH] [madwifi] Declare some missing local variables in madwifi.sh

2009-05-20 Thread Jo-Philipp Wich
Committed in r15954.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] Jamvm + classpatch (2/2)

2009-05-20 Thread Jo-Philipp Wich
Committed in r15953.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] Jamvm + classpatch (1/2)

2009-05-20 Thread Jo-Philipp Wich
Committed in r15952.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] [hostap-driver] Major enhancement to hostap.sh script

2009-05-20 Thread Vasilis Tsiligiannis

 * use common openwrt option naming (e.g. sta instead of manged for mode)
 * add support for wds vifs
 * add support for monitor mode
 * add encryption support
 * add antenna selection options
 * add hidden ssid option
 * other minor fixes

Signed-off-by: Vasilis Tsiligiannis 
---
 .../package/hostap-driver/files/lib/wifi/hostap.sh |  230 +---
 trunk/package/wpa_supplicant/Makefile  |1 +
 trunk/package/wpa_supplicant/config|2 +-
 trunk/package/wpa_supplicant/config.brcm-2.4   |2 +-
 4 files changed, 156 insertions(+), 79 deletions(-)

diff --git a/trunk/package/hostap-driver/files/lib/wifi/hostap.sh 
b/trunk/package/hostap-driver/files/lib/wifi/hostap.sh
index 053c08b..630679c 100755
--- a/trunk/package/hostap-driver/files/lib/wifi/hostap.sh
+++ b/trunk/package/hostap-driver/files/lib/wifi/hostap.sh
@@ -3,14 +3,33 @@ append DRIVERS "prism2"
 
 scan_prism2() {
local device="$1"
+   local mainvif
+   local wds

-   config_get mode "$device" mode
-   case "$mode" in
-   ad-hoc|managed|master)
-   ;;
-   *) echo "$device: Invalid mode, ignored."; continue;;
-   esac
-   
+   config_get vifs "$device" vifs
+   local _c=0
+   for vif in $vifs; do
+   config_get mode "$vif" mode
+   case "$mode" in
+   adhoc|sta|ap|monitor)
+   # Only one vif is allowed on AP, station, 
Ad-hoc or monitor mode
+   [ -z "$mainvif" ] && {
+   mainvif="$vif"
+   config_set "$vif" ifname "$device"
+   }
+   ;;
+   wds)
+   config_get ssid "$vif" ssid
+   [ -z "$ssid" ] && continue
+   config_set "$vif" ifname "${device}wds${_c}"
+   _c=$(($_c + 1))
+   addr="$ssid"
+   ${addr:+append wds "$vif"}
+   ;;
+   *) echo "$device($vif): Invalid mode, ignored."; 
continue;;
+   esac
+   done
+   config_set "$device" vifs "${mainvif:+$mainvif }${wds:+$wds}"
 }
 
 disable_prism2() (
@@ -19,97 +38,154 @@ disable_prism2() (
set_wifi_down "$device"
 
include /lib/network
-   ifconfig "$device" down 
+   for dev in $(awk '{ print $1 }' /proc/net/hostap/"$device"/wds); do
+   [ -f "/var/run/wifi-${dev}.pid" ] &&
+   kill "$(cat "/var/run/wifi-${dev}.pid")"
+   ifconfig "$dev" down
+   unbridge "$dev"
+   iwpriv "$device" wds_del "$(awk '{ if ($1 == "'$dev'") print $2 
}' /proc/net/hostap/${device}/wds)"
+   done
unbridge "$device"
return 0
 )
 
 enable_prism2() {
-   local irqdevs
+   local device="$1"
+
+   config_get rxantenna "$device" rxantenna
+   [ -n "$rxantenna" ] && iwpriv $device antsel_rx "$rxantenna"
+
+   config_get txantenna "$device" txantenna
+   [ -n "$txantenna" ] && iwpriv $device antsel_tx "$txantenna"
 
-   config_get prifw "$device" prifw
-   config_get stafw "$device" stafw
-   config_get mode "$device" mode
-   config_get rate "$device" rate
config_get channel "$device" channel
+   [ -n "$channel" ] && iwconfig "$device" channel "$channel" >/dev/null 
2>/dev/null
+
config_get txpower "$device" txpower
-   config_get ssid "$device" ssid
-   config_get maclist "$device" maclist
-   config_get macpolicy "$device" macpolicy
-   [ -f "$prifw" ] || [ -f "$stafw" ] && [ -x /usr/sbin/prism2_srec ] && {
-   irqdevs=$(cat /proc/interrupts | grep wifi${device##wlan} | cut 
-b 37- | tr -d ",")
-   for dev in $irqdevs; do
-   [ "$(config_get "$dev" type)" = "atheros" ] && wifi 
down "$dev"
-   done
-   [ -f "$prifw" ] && prism2_srec -g $device $prifw
-   [ -f "$stafw" ] && prism2_srec -r $device $stafw
-   for dev in $irqdevs; do
-   [ "$(config_get "$dev" type)" = "atheros" ] && wifi up 
"$dev"
-   done
-   }
-   [ -n "$mode" ] && iwconfig $device mode $mode
-   [ -n "$rate" ] && iwconfig $device rate $rate
-   [ -n "$channel" ] && iwconfig $device channel $channel
-   [ -n "$ssid" ] && iwconfig $device essid $ssid
-   ifconfig "$device" up
-   [ -n "$txpower" ] && iwconfig $device txpower $txpower
-   [ -n "$maclist" ] && {
-   # flush MAC list
-   iwpriv $device maccmd 3
-   for mac in $maclist; do
-   iwpriv $device addmac $mac
-   done
-   }
-   case "$macpolicy" in
-   open)
-   iwpri

[OpenWrt-Devel] [PATCH] [madwifi] Declare some missing local variables in madwifi.sh

2009-05-20 Thread Vasilis Tsiligiannis
Signed-off-by: Vasilis Tsiligiannis 
---
 trunk/package/madwifi/files/lib/wifi/madwifi.sh |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/trunk/package/madwifi/files/lib/wifi/madwifi.sh 
b/trunk/package/madwifi/files/lib/wifi/madwifi.sh
index a20a1a7..5bad812 100755
--- a/trunk/package/madwifi/files/lib/wifi/madwifi.sh
+++ b/trunk/package/madwifi/files/lib/wifi/madwifi.sh
@@ -4,7 +4,7 @@ append DRIVERS "atheros"
 scan_atheros() {
local device="$1"
local wds
-   local adhoc sta ap
+   local adhoc ahdemo sta ap monitor

config_get vifs "$device" vifs
for vif in $vifs; do
-- 
1.5.4.3

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


Re: [OpenWrt-Devel] [PATCH] Update quagga-unstable to 0.99.12

2009-05-20 Thread Jo-Philipp Wich
Was comitted in r15790.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] update lcd4linux

2009-05-20 Thread Jo-Philipp Wich
Was comitted in r15895.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] GZIPED must have a default value

2009-05-20 Thread Jo-Philipp Wich
Was committed in r15890.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] Bump usb_modeswitch version number

2009-05-20 Thread Jo-Philipp Wich
Committed in r15951.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] [madwifi] Fix device name allocation

2009-05-20 Thread Jo-Philipp Wich
Committed in r15950.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] [madwifi] Build madwifi with compression capability enabled

2009-05-20 Thread Jo-Philipp Wich
Committed in r15949.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] update package lame + liblame

2009-05-20 Thread Jo-Philipp Wich
Committed in r15939 (#5157)
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] Reload IMQ only when needed

2009-05-20 Thread Jo-Philipp Wich
Committed in r15948.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] [qos-scripts] Use config_get_bool for halfduplex option

2009-05-20 Thread Jo-Philipp Wich
Committed in r15948.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] [qos-scripts] Fix packet/connection marking when using halfduplex option

2009-05-20 Thread Jo-Philipp Wich
Committed in r15947.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] [qos-scripts] Reload modules with parameters specified

2009-05-20 Thread Jo-Philipp Wich
Committed in r15945.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] [Quagga] Add missing vty access list line

2009-05-20 Thread Jo-Philipp Wich
Committed in r15943.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] [madwifi] Detect every atheros device present

2009-05-20 Thread Jo-Philipp Wich
Committed in r15940.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] pysqlite3 in not installed when selected

2009-05-20 Thread Florian Fainelli
Le Wednesday 20 May 2009 15:01:11 roberto.rig...@create-net.org, vous avez 
écrit :
> pysqlite is not installed even if it is selected in menuconfig.
>
> Signed-off-by: Roberto Riggio 

Applied in r15936, thanks !

-- 
Best regards, Florian Fainelli
Email : flor...@openwrt.org
http://openwrt.org
---


signature.asc
Description: This is a digitally signed message part.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] pysqlite3 in not installed when selected

2009-05-20 Thread roberto . riggio

pysqlite is not installed even if it is selected in menuconfig.

Signed-off-by: Roberto Riggio 

-- 

Index: lang/python/Makefile
===
--- lang/python/Makefile(revision 15933)
+++ lang/python/Makefile(working copy)
@@ -366,6 +366,11 @@
 +|/usr/lib/python$(PYTHON_VERSION)/lib-dynload/_ssl.so
 endef
 
+define PyPackage/python-sqlite3/filespec
++|/usr/lib/python$(PYTHON_VERSION)/sqlite3
++|/usr/lib/python$(PYTHON_VERSION)/lib-dynload/_sqlite3.so
+endef
+
 $(eval $(call PyPackage,python))
 $(eval $(call PyPackage,python-mini))
 $(eval $(call PyPackage,python-doc))
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] openwrt-uml running under CoLinux and Windows Vista

2009-05-20 Thread Benjamin Henrion
Hi,

I have just tested openwrt-uml running under Pubuntu (Colinux) under
Windows Vista:

http://zoobab.wikidot.com/openwrt-and-user-mode-linux#toc8

Everything seems to run fine.

--
Benjamin Henrion 
FFII Brussels - +32-484-566109 - +32-2-4148403
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [tester needed] bc47xx : fix ssb irq setup

2009-05-20 Thread Matthieu CASTET
Hi,

Andrea Borgia  borgia.bo.it> writes:

> 
> Matthieu CASTET ha scritto:
> 
> > no regression where introduced ?
> 
> I never got around to verify that it works on my WL-500gP v1 but I'm
> willing to give it a go. Do you have a specific stress-test in mind?
> 
The first test is to boot the board with the patch, and see if everything
continue to work (that what I want).

If you want to test the crypto part, the easiest thing to do is to install
cryptotools and do the command used in
http://www.danm.de/files/src/bcm5365p/bench/cryptotest-hardware.txt


Thanks

Matthieu

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


Re: [OpenWrt-Devel] [PATCH] kismet finet fix

2009-05-20 Thread Alexandros C. Couloumbis


On Wed, 20 May 2009 00:53:17 +0300, Alexandros C. Couloumbis 
wrote:
> This patch fixes a compile issue of kismet and the finite prototype.
> 
> Signed-off-by: Alexandros C. Couloumbis 
> 
> sending this as an attachment since I am using webmail that wraps long
> lines.

a revision in order to also deal with float types. thanks to Vasilis
Tsiligiannis (acinonyx). this is needed for uClibc-0.9.30.1

201-fix-finite.patch
Description: Binary data
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel