User Tools

Site Tools


gettingstarted

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gettingstarted [2019/10/25 19:38]
Tim Kourt
gettingstarted [2022/04/01 16:47]
James Prestwood
Line 46: Line 46:
 </​code>​ </​code>​
  
-Now it is time to build iwd source itself. First we need to configure. There are some dependencies required to configure. They are libtool, readline development headers and glib development headers.+Now it is time to build iwd source itself. First we need to configure. There are some dependencies required to configure. They are libtool, readline development headers and glib development headers. For building the manual pages rst2man is also required (python-docutils package on some distros).
  
 For debian based systems, run the following command For debian based systems, run the following command
  
 <​code>​ <​code>​
-$ sudo apt install libtool libreadline-dev libdbus-glib-1-dev+$ sudo apt install libtool libreadline-dev libdbus-glib-1-dev ​python-docutils
 </​code>​ </​code>​
  
Line 100: Line 100:
 scripts/​config --enable CONFIG_CRYPTO_AES scripts/​config --enable CONFIG_CRYPTO_AES
 scripts/​config --enable CONFIG_CRYPTO_ECB scripts/​config --enable CONFIG_CRYPTO_ECB
-scripts/​config --enable CONFIG_CRYPTO_ARC4 
 scripts/​config --enable CONFIG_CRYPTO_DES scripts/​config --enable CONFIG_CRYPTO_DES
 scripts/​config --enable CONFIG_CRYPTO_CBC scripts/​config --enable CONFIG_CRYPTO_CBC
Line 146: Line 145:
 == Connecting to a Network == == Connecting to a Network ==
  
-For this HOWTO we will be using iwd's command line client, iwctl, starting it from the iwd build directory. ​ iwctl should be shipped by default with most distributions,​ so if you are using iwd from a distribution package, you can simply invoke '​iwctl'​.+For this HOWTO we will be using iwd's command line client, iwctl, starting it from the iwd build directory. ​The default DBus configuration requires users to be part of the netdev group. If you are not, add yourself: 
 + 
 +<​code>​ 
 +usermod -a -G netdev <​user>​ 
 +</​code>​ 
 + 
 +iwctl should be shipped by default with most distributions,​ so if you are using iwd from a distribution package, you can simply invoke '​iwctl'​.
  
 <​code>​ <​code>​
 denkenz@iwd-test ~/iwd $ client/​iwctl ​ denkenz@iwd-test ~/iwd $ client/​iwctl ​
-[iwd]# 
 [iwd]# device list  [iwd]# device list 
                                     Devices ​                                  *                                     Devices ​                                  *
gettingstarted.txt · Last modified: 2022/04/01 16:47 by James Prestwood