X-Account-Key: account1 X-UIDL: 29556 X-Mozilla-Keys: Return-Path: os2-wireless_users-owner@2rosenthals.com Received: from 192.168.100.5 (hawking [192.168.100.5]) by 2rosenthals.com (Hethmon Brothers Smtpd) id 20041019185940-46206-7 ; Tue, 19 Oct 2004 18:59:40 -0400 (Hethmon Brothers Smtpd) id 20041019185939-25012-7 ; Tue, 19 Oct 2004 18:59:39 -0400 Received: from mx1.mailhop.org ([63.208.196.170]) by mxout-1.mailhop.org with esmtp (Exim 4.34) id 1CK2xE-0008X1-E5 for os2-wireless_users@2rosenthals.com; Tue, 19 Oct 2004 18:59:47 -0400 Received: from waldorf.webpack.hosteurope.de ([217.115.142.71]) by mx1.mailhop.org with esmtp (Exim 4.42) id 1CK2xE-000Ohm-5s for os2-wireless_users@2rosenthals.com; Tue, 19 Oct 2004 18:59:44 -0400 Received: from p5084b54b.dip0.t-ipconnect.de ([80.132.181.75] helo=clanganke.de) by waldorf.webpack.hosteurope.de with asmtp (TLSv1:RC4-MD5:128) (Exim 4.34) id 1CK2x0-0004gY-Ok for os2-wireless_users@2rosenthals.com; Wed, 20 Oct 2004 00:59:31 +0200 Message-ID: <41759C5C.8020303@clanganke.de> User-Agent: Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.4a) Gecko/20030401 X-Accept-Language: en MIME-Version: 1.0 References: <4171E1B8.5070306@2rosenthals.com> <417310BE.3010805@2rosenthals.com> <417427E1.5070807@clanganke.de> <200410182133.i9ILX2P5093412@mail.cruzio.com> In-Reply-To: <200410182133.i9ILX2P5093412@mail.cruzio.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-HE-MXrcvd: no X-Mail-Handler: MailHop by DynDNS.org X-Spam-Score: -4.7 (----) Date: Wed, 20 Oct 2004 00:59:40 +0200 Sender: os2-wireless_users-owner X-Listname: os2-wireless_users@2rosenthals.com Reply-To: os2-wireless_users@2rosenthals.com From: Christian Langanke To: os2-wireless_users@2rosenthals.com Subject: [OS2Wireless] Wireless LAN new features - please test X-List-Unsubscribe: Send email to mailusers-request@2rosenthals.com X-List-Owner: mailusers-owner@2rosenthals.com Hi *, I released a test version to http://www.clanganke.de/test/deb103_1004.zip This includes the standalone executable only. If you use it, make sure that you stop any XCenter running the widget. New features: new startup properties page for enable/disable radio new submenu for to (reconfigure) or disable the IP interface bound to the wifi nic. This should help for scenario 3, when you want to switch from wifi nic to wired nic, at least you can free up the DHCP lease properly. I have no clue yet how a user can best issue a DHCP request for the wired nic after having released the one from the wifi nic - I am not sure if such a feature should be part of XWLAN and where it could be integrated... OTOH we otherwise may have to come back to the 2nd best solution: scripts... conflict detection: whenever XWLAN configures the IP interface for the wifi nic (either with a static address or by DHCP), XWLAN checks if any other interface is configured for the same IP segment. If so, a popup asks to either disable the conflicting (cabled) interface or to take back the configuration for the wifi nic. Check the config of both lan interfaces with ifconfig before and after you pressed either buttons - it should have deleted either interface to resolve the conflict. the code executing the DHCP config/unconfig now issues dhcpmon calls only (no more kill of DHCPCD.EXE) whenever the configuration of the wifi nic IP has been completed, XWLAN flushes the ARP cache (!!). I think this has not been noticed in the previous discussions, but is very important, once the same router needs to be reached over a different interface. If the arp cache is not flushed, the arp entry will make the stack stick to the hardware used last time, even when the IP interface has been deleted.Interestingly, it is not even necessary to kick out obsolete "duplicate" entries of net routes out of the routing table (see ntetstat -r) after having switched the default route from lan0 to lan1(or vice versa) - even if there are still net routes pointing to the now unavailable interface (ssee rightost column of netstat -r), the IP stack manages to find the correct route once the arp cache is flushed. ----- One drawback of the new version is:: as the size properties data has growed by a few bytes, the old properties data may be discarded by the new version (same applies when you launch the old version after having run the new one). To backup the properties data you may want to IMPINI from my homepage and execute the following command on commandline: impini user xwlbak.ini /A:"Wireless LAN Monitor:Properties" To restore the data before running old versions again, execute impini xwlbak.ini user /A:"Wireless LAN Monitor:Properties" ----- I think you have something to play with for now ;-) and await your feedback. thanx, Christian ------------------------------------------------- Christian Langanke COS2E & CWSE Team OS/2 Ruhr e.V. cla@clanganke.de =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= To unsubscribe from this list, send a message to steward@2rosenthals.com with the command "unsubscribe os2-wireless_users" in the body (omit the quotes). For help with other commands, send a message to steward@2rosenthals.com with the command "help" in the body (omit the quotes). This list is hosted by Rosenthal & Rosenthal P.O. Box 281, Deer Park, NY 11729-0281. Non- electronic communications related to content contained in these messages should be directed to the above address. (CAN-SPAM Act of 2003) =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=