From owner-p4-projects@FreeBSD.ORG Mon Mar 29 20:02:02 2010 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 73EE51065673; Mon, 29 Mar 2010 20:02:02 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 379161065670 for ; Mon, 29 Mar 2010 20:02:02 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 240278FC08 for ; Mon, 29 Mar 2010 20:02:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2TK223Z011113 for ; Mon, 29 Mar 2010 20:02:02 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2TK22XW011111 for perforce@freebsd.org; Mon, 29 Mar 2010 20:02:02 GMT (envelope-from rene@FreeBSD.org) Date: Mon, 29 Mar 2010 20:02:02 GMT Message-Id: <201003292002.o2TK22XW011111@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 176256 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Mar 2010 20:02:02 -0000 http://p4web.freebsd.org/chv.cgi?CH=176256 Change 176256 by rene@rene_eee on 2010/03/29 20:01:51 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#53 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#20 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#26 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/mirrors/chapter.sgml#45 integrate .. //depot/projects/docproj_nl/www/en/cgi/man.cgi#13 integrate .. //depot/projects/docproj_nl/www/en/donations/donors.sgml#28 integrate .. //depot/projects/docproj_nl/www/en/projects/ideas/ideas.xml#9 integrate .. //depot/projects/docproj_nl/www/share/sgml/commercial.consult.xml#21 integrate .. //depot/projects/docproj_nl/www/share/sgml/usergroups.xml#10 integrate Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#53 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -821,8 +821,13 @@ In the rest of this document, we will use an &man.ath.4; device, the device name in the examples must be changed according to your configuration. A list of - available wireless drivers can be found at the beginning - of the &man.wlan.4; manual page. If a native &os; driver + available wireless drivers and supported adapters can be + found in the &os; Hardware Notes. Copies of these notes + for various releases and architectures are available on + the Release + Information page of the &os; Web site. + If a native &os; driver for your wireless device does not exist, it may be possible to directly use the &windows; driver with the help of the - With a device driver configured you need to also bring + Under &os; 7.X, with a device driver you need to also bring in the 802.11 networking support required by the driver. For the &man.ath.4; driver these are at least the &man.wlan.4;, wlan_scan_ap and @@ -843,12 +848,9 @@ wlan_scan_ap_load="YES" wlan_scan_sta_load="YES" - - Both wlan_scan_ap and - wlan_scan_sta modules are required by - &os; 7.X, other &os; versions do not need - them. - + Since &os; 8.0, these modules are part of the + base &man.wlan.4; driver which is dynamically loaded with + the adapter driver. With that you will need the modules that implement cryptographic support for the security @@ -880,21 +882,22 @@ compile these drivers into the kernel by adding the following lines to your kernel configuration file: - device ath # Atheros IEEE 802.11 wireless network driver -device ath_hal # Atheros Hardware Access Layer -options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors -device ath_rate_sample # SampleRate tx rate control for ath -device wlan # 802.11 support -device wlan_scan_ap # 802.11 AP mode scanning -device wlan_scan_sta # 802.11 STA mode scanning + device wlan # 802.11 support device wlan_wep # 802.11 WEP support device wlan_ccmp # 802.11 CCMP support -device wlan_tkip # 802.11 TKIP support +device wlan_tkip # 802.11 TKIP support +device wlan_amrr # AMRR transmit rate control algorithm +device ath # Atheros pci/cardbus NIC's +device ath_hal # pci/cardbus chip support +options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors +device ath_rate_sample # SampleRate tx rate control for ath - Both wlan_scan_ap and - wlan_scan_sta lines are required by + Both following lines are also required by &os; 7.X, other &os; versions do not need - them. + them: + + device wlan_scan_ap # 802.11 AP mode scanning +device wlan_scan_sta # 802.11 STA mode scanning With this information in the kernel configuration file, recompile the kernel and reboot your &os; @@ -934,10 +937,11 @@ probes for available access points. Only the super-user can initiate such a scan: - &prompt.root; ifconfig ath0 up scan + &prompt.root; ifconfig wlan0 create wlandev ath0 +&prompt.root; ifconfig wlan0 up scan SSID BSSID CHAN RATE S:N INT CAPS -dlinkap 00:13:46:49:41:76 6 54M 29:3 100 EPS WPA WME -freebsdap 00:11:95:c3:0d:ac 1 54M 22:1 100 EPS WPA +dlinkap 00:13:46:49:41:76 11 54M -90:96 100 EPS WPA WME +freebsdap 00:11:95:c3:0d:ac 1 54M -83:96 100 EPS WPA You must mark the interface @@ -945,6 +949,21 @@ require you to mark the interface up again. + + Under &os; 7.X, the adapter device, for example + ath0, + is used directly instead of the + wlan0 + device. This requires you to replace the both previous + lines with: + + &prompt.root; ifconfig ath0 up scan + + In the rest of this document, the &os; 7.X user + will have to change the command and configuration lines + according to that scheme. + + The output of a scan request lists each BSS/IBSS network found. Beside the name of the network, SSID, we find the @@ -1013,7 +1032,7 @@ One can also display the current list of known networks with: - &prompt.root; ifconfig ath0 list scan + &prompt.root; ifconfig wlan0 list scan This information may be updated automatically by the adapter or manually with a request. @@ -1046,13 +1065,22 @@ up or otherwise configure an interface by listing it in /etc/rc.conf, e.g.: - ifconfig_ath0="DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="DHCP" + + + As previously mentioned, &os; 7.X will only + require a line related to the adapter device: + + ifconfig_ath0="DHCP" + If there are multiple access points and you want to select a specific one, you can select it by its SSID: - ifconfig_ath0="ssid your_ssid_here DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="ssid your_ssid_here DHCP" In an environment where there are multiple access points with the same SSID (often done to simplify @@ -1061,7 +1089,8 @@ BSSID of the access point (you can also leave off the SSID): - ifconfig_ath0="ssid your_ssid_here bssid xx:xx:xx:xx:xx:xx DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="ssid your_ssid_here bssid xx:xx:xx:xx:xx:xx DHCP" There are other ways to constrain the choice of an access point such as limiting the set of frequencies the @@ -1071,7 +1100,8 @@ specific band you can use the parameter; e.g.: - ifconfig_ath0="mode 11g ssid your_ssid_here DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="mode 11g ssid your_ssid_here DHCP" will force the card to operate in 802.11g which is defined only for 2.4GHz frequencies so any 5GHz channels @@ -1113,7 +1143,8 @@ &airport; base station you can setup access with something like: - ifconfig_ath0="authmode shared wepmode on weptxkey 1 wepkey 01234567 DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="authmode shared wepmode on weptxkey 1 wepkey 01234567 DHCP" In general shared key authentication is to be avoided because it uses the WEP key material in a @@ -1137,7 +1168,8 @@ DHCP to the configuration for your device as shown in various examples above: - ifconfig_ath0="DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="DHCP" At this point, you are ready to bring up the wireless interface: @@ -1148,24 +1180,24 @@ ifconfig to see the status of the interface ath0: - &prompt.root; ifconfig ath0 -ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1 + &prompt.root; ifconfig wlan0 +wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:d5:43:62 inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255 - ether 00:11:95:d5:43:62 - media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps) + media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g status: associated - ssid dlinkap channel 6 bssid 00:13:46:49:41:76 - authmode OPEN privacy OFF txpowmax 36 protmode CTS bintval 100 + ssid dlinkap channel 11 (2462 Mhz 11g) bssid 00:13:46:49:41:76 + country US ecm authmode OPEN privacy OFF txpower 21.5 bmiss 7 + scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi 7 + roam:rate 5 protmode CTS wme burst The status: associated means you are connected to the wireless network (to the dlinkap network in our case). The bssid 00:13:46:49:41:76 part is the MAC address of your access point; the - authmode line informs you that the - communication is not encrypted - (OPEN). + authmode OPEN part informs you that the + communication is not encrypted. @@ -1178,7 +1210,8 @@ parameters you have set up for selecting an access point: - ifconfig_ath0="ssid your_ssid_here inet 192.168.1.100 netmask 255.255.255.0" + wlans_ath0="wlan0" +ifconfig_wlan0="ssid your_ssid_here inet 192.168.1.100 netmask 255.255.255.0" @@ -1253,60 +1286,64 @@ done with WPA and the IP address will be obtained with DHCP: - ifconfig_ath0="WPA DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="WPA DHCP" Then, we can bring up the interface: &prompt.root; /etc/rc.d/netif start Starting wpa_supplicant. -DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 5 -DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 6 +DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5 +DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6 DHCPOFFER from 192.168.0.1 -DHCPREQUEST on ath0 to 255.255.255.255 port 67 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 DHCPACK from 192.168.0.1 bound to 192.168.0.254 -- renewal in 300 seconds. -ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1 +wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:d5:43:62 inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255 - ether 00:11:95:d5:43:62 - media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/36Mbps) + media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g status: associated - ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac - authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36 - protmode CTS roaming MANUAL bintval 100 + ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac + country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF + AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan + bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS + wme burst roaming MANUAL Or you can try to configure it manually using the same /etc/wpa_supplicant.conf above, and run: - &prompt.root; wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf + &prompt.root; wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf Trying to associate with 00:11:95:c3:0d:ac (SSID='freebsdap' freq=2412 MHz) Associated with 00:11:95:c3:0d:ac -WPA: Key negotiation completed with 00:11:95:c3:0d:ac [PTK=TKIP GTK=TKIP] +WPA: Key negotiation completed with 00:11:95:c3:0d:ac [PTK=CCMP GTK=CCMP] +CTRL-EVENT-CONNECTED - Connection to 00:11:95:c3:0d:ac completed (auth) [id=0 id_str=] The next operation is the launch of the dhclient command to get the IP address from the DHCP server: - &prompt.root; dhclient ath0 -DHCPREQUEST on ath0 to 255.255.255.255 port 67 + &prompt.root; dhclient wlan0 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 DHCPACK from 192.168.0.1 bound to 192.168.0.254 -- renewal in 300 seconds. -&prompt.root; ifconfig ath0 -ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1 +&prompt.root; ifconfig wlan0 +wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:d5:43:62 inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255 - ether 00:11:95:d5:43:62 - media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/48Mbps) + media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g status: associated - ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac - authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36 - protmode CTS roaming MANUAL bintval 100 + ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac + country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF + AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan + bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS + wme burst roaming MANUAL If the /etc/rc.conf is set up - with the line ifconfig_ath0="DHCP" + with the line ifconfig_wlan0="DHCP" then it is no need to run the dhclient command manually, dhclient will be launched after @@ -1319,17 +1356,18 @@ wpa_supplicant has authenticated the station: - &prompt.root; ifconfig ath0 inet 192.168.0.100 netmask 255.255.255.0 -&prompt.root; ifconfig ath0 -ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1 + &prompt.root; ifconfig wlan0 inet 192.168.0.100 netmask 255.255.255.0 +&prompt.root; ifconfig wlan0 +wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:d5:43:62 inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255 - ether 00:11:95:d5:43:62 - media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/36Mbps) + media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g status: associated - ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac - authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36 - protmode CTS roaming MANUAL bintval 100 + ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac + country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF + AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan + bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS + wme burst roaming MANUAL When DHCP is not used, you also have to manually set up the default gateway and the nameserver: @@ -1437,29 +1475,31 @@ - Then add the following line to + Then add the following lines to /etc/rc.conf: - ifconfig_ath0="WPA DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="WPA DHCP" The next step is to bring up the interface with the help of the rc.d facility: &prompt.root; /etc/rc.d/netif start Starting wpa_supplicant. -DHCPREQUEST on ath0 to 255.255.255.255 port 67 -DHCPREQUEST on ath0 to 255.255.255.255 port 67 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 7 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 15 DHCPACK from 192.168.0.20 bound to 192.168.0.254 -- renewal in 300 seconds. -ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1 +wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:d5:43:62 inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255 - ether 00:11:95:d5:43:62 - media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps) + media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g status: associated - ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac - authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit - txpowmax 36 protmode CTS roaming MANUAL bintval 100 + ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac + country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF + AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan + bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS + wme burst roaming MANUAL As previously shown, it is also possible to bring up the interface manually with both @@ -1527,29 +1567,31 @@ - You also have to add the following line to + You also have to add the following lines to /etc/rc.conf: - ifconfig_ath0="WPA DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="WPA DHCP" The next step is to bring up the interface: &prompt.root; /etc/rc.d/netif start Starting wpa_supplicant. -DHCPREQUEST on ath0 to 255.255.255.255 port 67 -DHCPREQUEST on ath0 to 255.255.255.255 port 67 -DHCPREQUEST on ath0 to 255.255.255.255 port 67 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 7 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 15 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 21 DHCPACK from 192.168.0.20 bound to 192.168.0.254 -- renewal in 300 seconds. -ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1 +wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:d5:43:62 inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255 - ether 00:11:95:d5:43:62 - media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps) + media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g status: associated - ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac - authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit - txpowmax 36 protmode CTS roaming MANUAL bintval 100 + ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac + country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF + AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan + bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS + wme burst roaming MANUAL @@ -1637,26 +1679,28 @@ The following must be added to /etc/rc.conf: - ifconfig_ath0="WPA DHCP" + wlans_ath0="wlan0" +ifconfig_wlan0="WPA DHCP" Then, we can bring up the interface: &prompt.root; /etc/rc.d/netif start Starting wpa_supplicant. -DHCPREQUEST on ath0 to 255.255.255.255 port 67 -DHCPREQUEST on ath0 to 255.255.255.255 port 67 -DHCPREQUEST on ath0 to 255.255.255.255 port 67 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 7 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 15 +DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 21 DHCPACK from 192.168.0.20 bound to 192.168.0.254 -- renewal in 300 seconds. -ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1 +wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:d5:43:62 inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255 - ether 00:11:95:d5:43:62 - media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps) + media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g status: associated - ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac - authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit - txpowmax 36 protmode CTS roaming MANUAL bintval 100 + ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac + country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF + AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan + bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS + wme burst roaming MANUAL @@ -1671,7 +1715,8 @@ WEP can be set up with ifconfig: - &prompt.root; ifconfig ath0 ssid my_net wepmode on weptxkey 3 wepkey 3:0x3456789012 \ + &prompt.root; ifconfig wlan0 create wlandev ath0 +&prompt.root; ifconfig wlan0 ssid my_net wepmode on weptxkey 3 wepkey 3:0x3456789012 \ inet 192.168.1.100 netmask 255.255.255.0 @@ -1719,7 +1764,7 @@ Then: - &prompt.root; wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf + &prompt.root; wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf Trying to associate with 00:13:46:49:41:76 (SSID='dlinkap' freq=2437 MHz) Associated with 00:13:46:49:41:76 @@ -1737,12 +1782,12 @@ On the box A: - &prompt.root; ifconfig ath0 ssid freebsdap mediaopt adhoc inet 192.168.0.1 netmask 255.255.255.0 -&prompt.root; ifconfig ath0 - ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + &prompt.root; ifconfig wlan0 create wlandev ath0 +&prompt.root; ifconfig wlan0 ssid freebsdap mediaopt adhoc inet 192.168.0.1 netmask 255.255.255.0 +&prompt.root; ifconfig wlan0 + wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:c3:0d:ac inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255 - inet6 fe80::211:95ff:fec3:dac%ath0 prefixlen 64 scopeid 0x4 - ether 00:11:95:c3:0d:ac media: IEEE 802.11 Wireless Ethernet autoselect <adhoc> (autoselect <adhoc>) status: associated ssid freebsdap channel 2 bssid 02:11:95:c3:0d:ac @@ -1754,21 +1799,21 @@ On B, we should be able to detect A: - &prompt.root; ifconfig ath0 up scan + &prompt.root; ifconfig wlan0 up scan SSID BSSID CHAN RATE S:N INT CAPS - freebsdap 02:11:95:c3:0d:ac 2 54M 19:3 100 IS + freebsdap 02:11:95:c3:0d:ac 2 54M -90:-96 100 IS The I in the output confirms the machine A is in ad-hoc mode. We just have to configure B with a different IP address: - &prompt.root; ifconfig ath0 ssid freebsdap mediaopt adhoc inet 192.168.0.2 netmask 255.255.255.0 -&prompt.root; ifconfig ath0 - ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1 + &prompt.root; ifconfig wlan0 create wlandev ath0 +&prompt.root; ifconfig wlan0 ssid freebsdap mediaopt adhoc inet 192.168.0.2 netmask 255.255.255.0 +&prompt.root; ifconfig wlan0 + wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + ether 00:11:95:d5:43:62 inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255 - ether 00:11:95:d5:43:62 media: IEEE 802.11 Wireless Ethernet autoselect <adhoc> (autoselect <adhoc>) status: associated ssid freebsdap channel 2 bssid 02:11:95:c3:0d:ac ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#26 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -892,10 +892,7 @@ system. Older &os; versions do not have &man.csup.1; in their base system but you can easily install the net/csup port, or a precompiled - package. The csup utility does not - support CVS mode, though. If you want to mirror complete - repositories, you will still need to use - CVSup. If you decided to use + package. If you decided to use csup, just skip the steps on the installation of CVSup and substitute the references of CVSup with ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/mirrors/chapter.sgml#45 (text+ko) ==== @@ -1,7 +1,7 @@ + - $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.109 2010/03/09 22:18:46 jkois Exp $ + $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.113 2010/03/28 12:02:35 jkois Exp $ @@ -540,6 +540,18 @@ + + Okanagan Technology Solutions + http://www.okts.ca/ + + Okanagan Technology Solutions specializes in open source + technologies, in particular FreeBSD, Perl, Apache, and MySQL for + clients in the beautiful Okanagan region of British Columbia. + For more information, please visit our web site. + + + Linux Network Care http://www.linuxnetworkcare.com/ @@ -650,21 +662,6 @@ - - Neturn Corp. - http://neturn.sinacity.com/netserv/ - - Neturn Corp., based in Vancouver, Canada, provides complete solutions - on selective and fine-tuned hardware and software (BSDs as primary - server OSs) platforms to meet the demand from e-commerce, - telecom, manufacturing, industrial, aerospace, medical applications - where stability and reliability are mandatory. For detailed - information, please visit http://neturn.sinacity.com - /netserv. - - - Netgraft Corp. http://netgraft.com/ @@ -1200,8 +1197,8 @@ Raditex AB are a firm of consultants and also do education in Unix. We have long experience with all kinds of Unix systems not only - FreeBSD or Linux. For more information phone us at +46.8.6949270 or - give us an email at gorhas@raditex.nu or visit our web site. ==== //depot/projects/docproj_nl/www/share/sgml/usergroups.xml#10 (text+ko) ==== @@ -5,7 +5,7 @@ - $FreeBSD: www/share/sgml/usergroups.xml,v 1.83 2010/01/21 21:48:07 jkois Exp $ + $FreeBSD: www/share/sgml/usergroups.xml,v 1.84 2010/03/28 17:59:39 jkois Exp $ @@ -519,18 +519,6 @@ - - - - Swiss BSD User Group (SwissBUG) - http://www.swissbug.org - - The Swiss BSD User Group (SwissBUG) caters for - users of BSD-based systems in Switzerland. Located in - Switzerland. - - - Ukrainian FreeBSD User Group (UAFUG)