home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / share / doc / wpasupplicant / README.Debian < prev    next >
Encoding:
Text File  |  2006-08-11  |  3.5 KB  |  88 lines

  1. wpasupplicant in debian
  2. =======================
  3.  
  4. wpasupplicant is now integrated into ifupdown. You can configure it in
  5. /etc/network/interface, just like you would configure your WEP keys. Please see
  6. /usr/share/doc/wpasupplicant/README.modes for details.
  7.  
  8. This means that wpasupplicant is now controlled by ifupdown, and not the other
  9. way round, like it used to be with the old init script method. See further below
  10. for instructions how to revert to the old behavior.
  11.  
  12.  
  13. wpa_supplicant as system daemon
  14. ===============================
  15.  
  16. The current wpasupplicant package is not starting as system daemon per default
  17. anymore. We consider the old behavior as deprecated and do not support that any
  18. longer. You need to read this section only if you want to keep the old
  19. behaviour from the wpasupplicant package in Debian 3.1 (sarge).
  20.  
  21. The current behavior uses wpasupplicant the other way round: ifupdown now
  22. controls wpasupplicant. This means the supplicant is running as long as you want
  23. to use the interface (i.e. it is ifupped from the ifupdown POV). For a roaming
  24. solution, please read the wpa_action(8) manual page.
  25.  
  26. Please note that past packages didn't provide any roaming solution by itself.
  27. The fact that it was a system daemon enabled the user to make it 'control'
  28. ifupdown, so that mechanisms like guessnet can choose the current location. If
  29. you insist on this behavior, please install the init script yourself.
  30.  
  31. We do however, provide a somewhat improved init script in the
  32. /usr/share/doc/wpasupplicant/examples/ directory of the package. Follow the
  33. instructions below to revert to the deprecated behaviour:
  34.  
  35. Copy the file into the /etc/init.d directory and make it executable:
  36.   
  37.   cp /usr/share/doc/wpasupplicant/examples/wpasupplicant.init-daemon \
  38.       /etc/init.d/wparoamd
  39.   chmod +x /etc/init.d/wparoamd
  40.  
  41. The init daemon must be altered to suit your persnal configuration. Edit the
  42. script so that INTERFACE, CONFIG and DRIVER are defined, then make sure the
  43. init daemon begins with the following commands:
  44.   
  45.   update-rc.d wparoamd start 15 2 3 4 5 . stop 90 0 1 6 .
  46.   invoke-rc.d wparoamd start
  47.  
  48.   The following commands revert the above changes:
  49.  
  50.   invoke-rc.d wparoamd stop
  51.   update-rc.d wparoamd remove
  52.   rm -f /etc/init.d/wparoamd
  53.  
  54. An exhaustive howto for using a system daemon for these purposes is located at:
  55.  
  56. http://www.debian-administration.org/articles/312
  57.  
  58.  
  59. wpasupplicant, Wireless Extension 18 and the Linux 2.6.14 kernel 
  60. ================================================================
  61.  
  62. WPA/WPA2 support was added in Wireless Extension 18.
  63.  
  64. This version (or more correctly, WE 19) was included in the Linux 2.6.14 
  65. kernel, and is therefore supported by 2.6.14-compliant drivers such as 
  66. ipw2200 v1.0.8.
  67.  
  68. wpasupplicant supports this new capability from 0.4.6.
  69.  
  70. In order to take advantage of this WE 18 support you need to use 
  71. wpasupplicant's wext driver. You may have previously used a specific driver
  72. such as "-D ipw" for older kernels, but to use the new WE 18 features in 
  73. kernel 2.6.14 or later, you'll want to use the generic "wext" driver instead.
  74.  
  75. You may check which version of Wireless Extensions your current kernel uses by
  76. inspecting /proc/net/wireless (the "WE" entry).
  77.  
  78. wpasupplicant, Prism54 support
  79. ==============================
  80.  
  81. Note that previously this software was compiled with support for 
  82. driver_prism54. However, this support never worked, and is still not
  83. supported upstream. Therefore, I've disabled this so people do not
  84. get the false impression that it is actually working.
  85.  
  86.  -- Kyle McMartin <kyle@debian.org> 
  87.       Sat Jan 28 14:12:20 EST 2006
  88.