| Solaris |
|
|
Phase 0 is the name we are giving to productizing our prototype as an interim fix while we do the implementation of the larger project. This is being done under the aegis of PSARC case 2007/136. Details about how to use this functionality are below.
We putback into build 62 of Nevada (a.k.a. SunOS 5.11, sometimes called Solaris 11).
# dladm show-secobj
and look for the object named nwam-<essid>-<bssid> or nwam-<essid>, where essid/bssid are the ESSID/BSSID of the problematic WLAN. These can be determined via
# dladm show-wifi -p
Then run:
# dladm delete-secobj nwam-<essid>-<bssid>
...followed by
# svcadm restart nwam
The security key should be prompted for again, giving an opportunity to enter the correct/changed key.
By default, NWAM will implement a set of policy rules when configuring interfaces. It will configure one active interface at a time; it will select the one interface to configure based on availability (for wired interfaces, is the wire plugged in?) and preferring wired interfaces over wireless. Once an interface has been selected, NWAM will use DHCP to obtain an IP address and DNS server parameters for the interface. Only IPv4 will be enabled on the interface configured by NWAM.
If you wish to change any of these policy rules, you may do so by modifying the /etc/nwam/llp configuration file; details on the format of this file may be found here. Note that this file will be deprecated when more extensive user interfaces are available (with the delivery of NWAM Phase 1).
All of these are properties under the property group nwamd of the service instance svc:/network/physical:nwam.
| Name | Type | Default | Description |
|---|---|---|---|
| autoconf | boolean | true (62 & 63); false (64 & later) | Whether or not to connect automatically to the open WLAN with the best signal strength if no user can be queried or the user's choice cannot be connected to. Since this behavior was confusing some users and causing security worries for others, we disabled it starting in build 64. |
| debug | boolean | false | Enables debug logging using daemon.debug |
| dhcp_wait_time | count | 60 | How many seconds to wait to acquire a DHCP address. If this timer expires, an alternate IP interface will be selected and brought up; however, the attempt to acquire an address via DHCP will continue. If DHCP eventually succeeds, the alternate interface will be disabled and the preferred one restored. |
| popup_info | boolean | true | Whether or not a pop-up message should be provided indicating that an IP address has been obtained and/or an IP interface has been brought up or down. |
| popup_query | boolean | true | Whether or not a pop-up message should be used to query the user about which WLAN to connect to, WEP keys, etc. |
| scan_interval | count | 120 | How many seconds between periodic wireless scans |
| use_net_svc | boolean | true | Whether or not to use the start script for svc:/network/service:default to update /etc/resolv.conf after obtaining an IP address. |
If you are having problems with NWAM, it may help to visit our troubleshooting guide.
Terms of Use
|
Privacy
|
Trademarks
|
Copyright Policy
|
Site Guidelines
|
Site Map
|
Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
© 2012, Oracle Corporation and/or its affiliates.