From: "Michael Warmuth" Received: from mxout3.mailhop.org ([63.208.196.167] verified) by 2rosenthals.com (CommuniGate Pro SMTP 5.0.9) with ESMTP id 190637 for os2-wireless_users@2rosenthals.com; Mon, 26 Jun 2006 07:45:32 -0400 Received: from mxin2.mailhop.org ([63.208.196.176]) by mxout3.mailhop.org with esmtp (Exim 4.51) id 1FupWx-0004xI-BF for os2-wireless_users@2rosenthals.com; Mon, 26 Jun 2006 07:45:29 -0400 Received: from mail01.etel.at ([194.152.104.3]) by mxin2.mailhop.org with esmtp (Exim 4.51) id 1FupWw-000EV9-F1 for os2-wireless_users@2rosenthals.com; Mon, 26 Jun 2006 07:45:26 -0400 Received: from warmuth.at (85-90-130-88.DSL.ycn.com [85.90.130.88] (may be forged)) by mail01.etel.at (8.13.5.20060308/8.13.5) with SMTP id k5QBjFMJ026586 for ; Mon, 26 Jun 2006 13:45:15 +0200 Received: from [10.1.1.40] (localhost.warmuth.at [127.0.0.1]) by warmuth.at (Weasel v1.76) for ; 25 Jun 2006 08:21:54 Message-ID: <449E2B80.9060307@warmuth.at> Date: Sun, 25 Jun 2006 08:21:52 +0200 Organization: Michael Warmuth - EDV-Dienstleistungen User-Agent: PmW-Tb 1.5.0.4 (OS/2/20060518) MIME-Version: 1.0 To: OS/2 Wireless Users Mailing List Subject: Re: xwlan 2.14 References: In-Reply-To: X-Enigmail-Version: 0.94.0.0 OpenPGP: url=http://www.warmuth.at/certs/michael@warmuth.at_pub.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: ok; using Norman AV 5.90.21, version 5.90.00 of 2006/06/23 10:29:19 X-Mail-Handler: MailHop by DynDNS X-Spam-Score: -0.0 (/) Hi everyone, Before you read the following please keep in mind, that I appreciate the work you guys do in your spare time for the sake of us. It is a great help. And even if XWLAN is not perfect it is a very useful tool for operating a WLAN card. Dave Saville wrote: > I upgraded to 2.14 because of the new bits for switching wired/wireless but it > seems worse than before, maybe 2.10. This is with the generic PRISM driver - > My Artem card is not supported by Genmac. [...] Yes, I played around with 2.14 some days ago, just to find out that it has a big design problem: Deleting an interface (e.g. LAN) when it is in the same subnet a the other (e.g. WLAN) is just wrong. Because: +) In my situation (never using both interfaces at the same time) it is necessary to have them configured to make TCPBEUI work. So it should be possible to turn this feature off. +) Even if it is necessary to delete one of the interfaces it makes the TCP/IP-stack unusable because if it turns off the previously configured interface it does not update the routes - so no interface does work: -) Let's say lan0 is LAN, lan1 is WLAN, lan0 is configured -) We turn on WLAN - XWLAN gets configuration for lan1 using DHCP -) Routes are configured for lan0, so the ones for lan1 aren't there -) XWLAN detects the "conflict" and deletes lan0 -) The routes for lan0 are still there - nothing does work -) XWLAN "thinks" it has completed it's work The correct behavior would be: 1) XWLAN configures WLAN interface (either statically or with DHCP) 2) XWLAN detects the "conflict" 3) If the LAN interface should be deleted (one of three options: "Delete LAN if", "Delete WLAN if", "Do nothing"): do the following: 4) Delete WLAN interface (yes!) 5) Flush all routes and arp table (route flush or route -fh and arp -f) 6) Delete the LAN interface 7) Configure WLAN interface (statically or using DHCP) 7a) (Now the routes should be OK.) 8) Set "hostid" to the address of the newly configured if (WLAN) 9) Run rfcaddr for TCPBEUI Off course this does take a longer time (two times waiting for the DHCP lease), but the result is that it does actually work. Greetings Michael P.S. All the time I spent to get XWLAN working correctly was more or less useless as my mini-PCI "IBM High Rate ..." still chocks up when sending more than just a few KB (XWLAN shows "No Card"). But this is a driver problem... -- Michael Warmuth, Manager IT, michael@warmuth.at Michael Warmuth - EDV-Dienstleistungen, www.warmuth.at Waldegghofgasse 27, A-1170 Wien, Austria - EUROPE Tel: +43-676-3863440, Fax: +43-1-4892728-99 Austria -- The place in the heart of Europe where no kangaroos are hopping around.