FreeBSD wifi ap

Allikas: Kuutõrvaja

Antud õpetus räägib kuidas enda wifi kaarti sisaldab FreeBSD ruuter muuta wifi ruuteriks ehk access point'iks.

Antud näites on kasutatud pcmci orinoco silver kaarte ning isa siini pcmci üleminekuid.

Picture 0323.jpg

Picture 0403.jpg

Picture 0021.jpg

Muudame rc.conf'i /etc kataloomas Enne peame kindlaks tegema enda wifi kaardi ja sisevõrgu kaardi nime. Antud näites on wifikaart wi0 ja sisevõrk ed0

pccard_enable="YES" # Set to YES if you want to configure PCCARD devices.
pccard_ifconfig="inet netmask"

Need read on vajalikud ainult siis kui kasutate pcmci kaarti üle ISA silla nagu mina


Lubame nat'i

dhcpd_flags="-q"                              # command option(s)
dhcpd_conf="/usr/local/etc/dhcpd.conf"      # configuration file
dhcpd_ifaces="wi0"                             # ethernet interface(s)

dhcpd server tööle

/etc/ipnat.conf'i nat'i tegemine. Võrgukaart millest tuleb internet masinasse on ed0

#nati pordid
map ed0 -> portmap tcp/udp 40000:65000
map ed0 ->

installime isc-dhcpd3-server ja teeme talle konfiguratsiooni /usr/local/etc/dhcpd.conf

default-lease-time 21600;
max-lease-time 7200;
ddns-update-style none;
log-facility local7;
ignore client-updates;

subnet netmask {
  option subnet-mask;
  option broadcast-address;
  option routers;
  option domain-name-servers,;

Skript mis stardib wifi võrku jagamise


# Created: 10 July 2002
# Maintained by: Steven N. Fettig -
# Last modified: 23 July 2002 

# This script was created off suggestions found in:
# For more information on the controls used in this script, PLEASE
# 'man wicontrol' - it is chock full of important settings/info.
# Remember also that 'wicontrol' is used for wi based PC Cards. If
# for example, you are using an Aeronet card, your actual command
# will be 'ancontrol'. Again, make sure to man xxxcontrol for the 
# proper documentation.  

# Set the channel of the wireless network to 5
wicontrol -f 5

# Set the wifi adapter to infrastructure mode - i.e. we do not
# want the network set in ad hoc mode.
wicontrol -p 1

# Set the extension of BSS to IBSS. Currently, the switch -c that 
# changes that setting doesn't completely work for wicontrol but 
# should in the future. Refer to 'man wicontrol' for more information.
wicontrol -c 1

# name the server and AP (this is primarily used for diagnostic 
# controls see 'man wicontrol').
wicontrol -s "myap"

# Seadistame wep võtme (muuda endale sobivaks)
wicontrol -k "12345"

# Lubame WEP'i
wicontrol -e 1

# Muudame SSID nime enda wifiruuteril
ifconfig wi0 ssid "myap"

# Anname wifi kaardile ip. See hakkab olema nüüd gw ip edaspidi kõigile klientidele
ifconfig wi0 inet netmask

--Jj 12. november 2007, kell 14:27 (EET)