<br><br><div><span class="gmail_quote">On 12/28/06, <b class="gmail_sendername"><a href="mailto:inigo@imedina.info">inigo@imedina.info</a></b> &lt;<a href="mailto:inigo@imedina.info">inigo@imedina.info</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Wlan is up in the boot through the service wlancond (at /init.d)
associated to runlevel 3. The graphical user interaction doesn&#39;t allow
to set up but configure the values of wlan. So you have to define these
in order to wlan starts at runlevel 3 with that configuration.<p>To
do that you have to edit file /etc/network/interfaces with the values
of the wlan (iface, name, address, essid, etc.). Look at here:<a href="http://www.debian.org/doc/manuals/reference/ch-gateway.en.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.debian.org/doc/manuals/reference/ch-gateway.en.html
</a><br> </p><p>A bit more complicate
situation is if wlan is not always the same. In such a situation you
must write a script that allows to distinguish between the different
wlans (for instance, via comparison of known mac address and sniffed
mac addres).</p></blockquote><div><br>Yes, you&#39;re right. Here is an example of this script which I found recently at <a href="http://planet.igalia.com">http://planet.igalia.com</a>:<br><br>The /etc/network/interfaces could be like this one (being HomeNET and WorkNET two existing ESSID network identifiers):
<blockquote><p>auto eth1<br>
mapping eth1<br>
script /root/WIFI/wldetect.sh<br>
map HomeNET HomeNET<br>
map WorkNET WorkNET</p>
<p>iface HomeNET inet static<br>
address <a href="http://192.168.1.2">192.168.1.2</a><br>
netmask <a href="http://255.255.255.0">255.255.255.0</a><br>
gateway <a href="http://192.168.1.1">192.168.1.1</a><br>
wireless-essid HomeNET<br>
wireless-key s:mysecretpass1 open<br>
dns-nameservers <a href="http://127.0.0.1">127.0.0.1</a> <a href="http://192.168.1.1">192.168.1.1</a></p>
<p>iface WorkNET inet dhcp<br>
wireless-essid WorkNET<br>
wireless-key s:mysecretpass2 open<br>
dns-nameservers <a href="http://127.0.0.1">127.0.0.1</a> <a href="http://192.168.100.1">192.168.100.1</a><br></p></blockquote><p>The script /root/WIFI/wldetect.sh lists the available networks and chooses one of them being in a whitelist (HomeNET|WorkNET):
</p>
<blockquote><p>#!/bin/sh</p>
<p># Config<br>
WL_IFACE=`iwconfig 2&gt;/dev/null | { read A _; echo $A; };`</p>
<p># Reset the interface<br>
ifconfig $WL_IFACE down<br>
ifconfig $WL_IFACE <a href="http://0.0.0.0">0.0.0.0</a><br>
ifconfig $WL_IFACE up</p>
<p># Search networks<br>
NETWORKS=`iwlist $WL_IFACE scanning | grep ESSID | sed -e 's/.*"\(.*\)"/\1/'`</p>
<p># Bring down the interface<br>
ifconfig $WL_IFACE down</p>
<p># Select preferred networks<br>
for NET in $NETWORKS<br>
do<br>
case $NET in<br>
HomeNEt|WorkNET)<br>
echo $NET;<br>
exit 0;<br>
;;<br>
esac<br>
done<br>
exit 1;</p></blockquote><br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><p>iń<br> <br><br><strong>On Jue Dic 28  8:20 , &#39;Michael Stepanov&#39;  sent:
<br><br></strong></p><blockquote style="border-left: 2px solid rgb(245, 245, 245); margin-left: 5px; margin-right: 0px; padding-left: 5px; padding-right: 0px;"><br><br><div><span class="q"><span class="gmail_quote">On 12/28/06, 
<strong class="gmail_sendername">Gary</strong> &lt;<a>gary@eyetraxx.net</a>&gt; wrote:</span></span><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><span class="q">

Michael Stepanov wrote:<br><br><strong>&gt;</strong> Maybe somebody knows how to connect to wlan from background or command<br><strong>&gt;</strong> line? I&#39;d like to avoid user interaction to up wlan. I use OS 2005.
<br><br><br></span><span class="q">Why not set it to auto connect if you don&#39;t want user input...?
</span></blockquote><span class="q"><div><br>I need to connect to WLAN right after boot of Nokia. But there is no possibility to configure it. User has to press connect icon to bring up network.<br></div><br></span><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

-Gary<br>_______________________________________________<span class="q"><br>maemo-users mailing list<br><a>maemo-users@maemo.org</a><br><a href="https://maemo.org/mailman/listinfo/maemo-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
https://maemo.org/mailman/listinfo/maemo-users
</a><br></span></blockquote></div><br><br><br>-- <br>Cheers,<br>Michael
</blockquote>
<p></p><br>
<br>_______________________________________________<br>maemo-users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:maemo-users@maemo.org">maemo-users@maemo.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="https://maemo.org/mailman/listinfo/maemo-users" target="_blank">
https://maemo.org/mailman/listinfo/maemo-users</a><br><br><br></blockquote></div><br><br clear="all"><br>-- <br>Cheers,<br>Michael