Talk:Wireless Settings

From PC-BSD Wiki
Jump to: navigation, search

Here are some things to consider when this section gets filled in; this space is currently being used to flesh them out a bit. These are questions I would like answered as well.. I have a D-Link Xtreme N Desktop PCI Express card, which is identified as Atheros 5416 and does work but only stays connected to my router for short periods and only with 802.11g. Additionally, I am not certain but it seems that ipv6 has some issues.

What are the optimal settings?

Is it possible to use the 802.11n capability of my wireless card?

How do i configure my wifi for 802.11n or other specific options?

Why does the lines in the rc.conf file seem to use my ethernet to configure wifi?

  wlans_ath0="wlan0"
  ifconfig_ath0="`ifconfig re0 ether`"
  ifconfig_ath0="ether ${ifconfig_ath0##*ether }"
  ifconfig_wlan0="WPA"
  cloned_interfaces="lagg0"
  ifconfig_lagg0="laggproto failover laggport re0 laggport wlan0 DHCP"
  ifconfig_re0="up"

Why does resetting my ethernet affect my wireless or vice versa? Because in the above configuration, it is set up so that both the ethernet and wifi use the same mac address, and, the failover setting causes additional entanglement between the two.

What does the network manager configuration wizard add to or change in my rc.conf file? Below can be discovered by trial and error, but surely the source of these changes are known (ie. the script + location).

  • added by configure wlan from tray icon
ifconfig_ath0="`ifconfig re0 ether`"
ifconfig_ath0="ether ${ifconfig_ath0##*ether }"
ifconfig_wlan0="WPA"
cloned_interfaces="lagg0"
  • added by configure ethernet from tray icon if wifi is configured first
ifconfig_lagg0="laggproto failover laggport re0 laggport wlan0 DHCP"
  • added by configure ethernet from tray icon if wifi is not yet configured
ifconfig_re0="up"
cloned_interfaces="lagg0"
ifconfig_lagg0="laggproto failover laggport re0 DHCP"


What is the aggregate (lagg0) all about? What I have discovered, is that apparently there is an assumption made (somewhere) that if you have wifi, you are using a laptop. Mine is not. What the line including 'failover' is doing, is setting up the option for a laptop, to use ethernet or wifi depending on the one that has a signal.

There is decent documentation of the FreeBSD way of doing things, but there is of course some tweaks done in PC-BSD that we have to consider.