Kuliax

GNU/Linux untuk Kampus

Alat Pengguna

Alat Situs


doc:net:wireless

Jaringan Nirkabel

Kebutuhan:

  • Perangkat nirkabel 802.11a/b/g
  • Perangkat lunak: wireless-tools dan alat spesifik ke perangkat nirkabel misal madwifi-tools

Konfigurasi Koneksi ke Access Point

Menggunakan KNetworkManager

  • Jalakan KNetworkManager di menu K - Internet - KNetworkManager
  • Muncul ikon KNetworkManager di system tray, klik kanan
  • Pilih AP yang diinginkan

Menggunakan Baris Perintah

  • Periksa antarmuka perangkat nirkabel
    /sbin/iwconfig

    Pastikan ada perangkat dengan “label” 802.11* :-)

  • Pindai jaringan dengan perintah
    /sbin/iwlist scan
  • Hubungkan perangkat ke AP dengan perintah
    /sbin/iwconfig [interface] essid [nama AP]
  • Dapatkan alamat IP dengan
    dhclient [interface]

Menjadikan PC sebagai Access Point

Kebutuhan

  • Perangkat nirkabel yang mendukung mode master
  • Driver yang digunakan mendukung mode master perangkat, contoh: madwifi untuk chipset Atheros, hostap untuk prism. Lihat daftar dan kemampuan perangkat nirkabel+driver di LinuxWireless dan Driver capabilities
Pada dokumentasi ini digunakan perangkat nirkabel Atheros 5212 bawaan notebook Thinkpad R51e,
dengan driver madwifi dan alat madwifi-tools.
Antarmuka ath0 dapat disesuaikan dengan yang ada pada komputer Anda

Langkah-Langkah

  1. Hapus vap pada antarmuka perangkat nirkabel dengan
    $ sudo wlanconfig ath0 destroy
  2. Buat kembali vap dengan mode access point
    $ sudo wlanconfig ath0 create wlandev wifi0 wlanmode ap
    ath0
  3. Periksa mode antarmuka nirkabel
    $ /sbin/iwconfig
    lo        no wireless extensions.
    
    eth0      no wireless extensions.
    
    wifi0     no wireless extensions.
    
    ath0      IEEE 802.11g  ESSID:""  Nickname:""
              Mode:Master  Frequency:2.417 GHz  Access Point: 00:xx:xx:xx:xx:xx
              Bit Rate:0 kb/s   Tx-Power:17 dBm   Sensitivity=1/1
              Retry:off   RTS thr:off   Fragment thr:off
              Power Management:off
              Link Quality=0/70  Signal level=-90 dBm  Noise level=-90 dBm
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0   Missed beacon:0

    Lihat Mode antarmuka ath0 sudah Master.

  4. Konfigurasi nama access point pada antarmuka nirkabel
    $ sudo iwconfig ath0 essid kuliax
  5. Konfigurasi alamat IP pada antarmuka nirkabel
    $ sudo ifconfig ath0 192.168.0.1
  6. Cek routing jika diperlukan
    $ /sbin/route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.52.0     0.0.0.0         255.255.255.224 U     0      0        0 eth0
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 ath0
    0.0.0.0         192.168.52.1     0.0.0.0         UG    0      0        0 eth0
  7. Jika ingin menggunakan WEP ketikkan perintah
    $ sudo iwconfig ath0 essid kuliax key s:koenci
  8. Periksa konfigurasi antarmuka jaringan
    $ /sbin/ifconfig
    ath0      Link encap:Ethernet  HWaddr 00:xx:xx:xx:xx:xx
              inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:182915 errors:0 dropped:0 overruns:0 frame:0
              TX packets:359863 errors:0 dropped:9 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:12571986 (11.9 MiB)  TX bytes:541401278 (516.3 MiB)
    
    eth0      Link encap:Ethernet  HWaddr 00:xx:xx:xx:xx:xx
              inet addr:192.168.52.1  Bcast:192.168.52.31  Mask:255.255.255.224
              inet6 addr: fexx::2xa:exxf:xexd:cxex/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:393937 errors:0 dropped:0 overruns:0 frame:0
              TX packets:212481 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:547367070 (522.0 MiB)  TX bytes:15743943 (15.0 MiB)
              Interrupt:11
    
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:22 errors:0 dropped:0 overruns:0 frame:0
              TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:2108 (2.0 KiB)  TX bytes:2108 (2.0 KiB)
    
    wifi0     Link encap:UNSPEC  HWaddr 00-xx-xx-xx-xx-xx-xx-xx-00-00-00-00-00-00-00-00
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:191943 errors:0 dropped:0 overruns:0 frame:528848
              TX packets:361936 errors:56 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:199
              RX bytes:17629742 (16.8 MiB)  TX bytes:548994945 (523.5 MiB)
              Interrupt:11
  9. Ujicoba dengan perangkat nirkabel lain

Routing

Server DHCP

  • Pasang dhcp3-server dan dependensinya
    apt-get install dhcp3-server
  • Konfigurasi /etc/dhcp3/dhcpd.conf FIXME

Forwarding/NAT/Firewall

Sumber Daya

doc/net/wireless.txt · Terakhir diubah: 2009/04/23 19:43 (Perubahan eksternal)