Стоит Ubuntu Desktop 10.10 c Wi-Fi и Ethernet нужно сделать мост , чтобы клиенты Wi-Fi могли попадать на шару в лакальной сети, но возникла проблема при включении моста Wi-Fi клиентам DHCP не отдает IP.
hostapd.conf
interface=wlan0
driver=nl80211
bridge=br0
ssid=ACCESS_POINT
country_code=RU
hw_mode=g
channel=6
macaddr_acl=0
wpa=3
wpa_passphrase=mysecretpassword
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
interfaces
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet manual
up ifconfig $IFACE 0.0.0.0 up
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
down ifconfig $IFACE down
auto eth0
iface eth0 inet manual
up ifconfig $IFACE 0.0.0.0 up
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
down ifconfig $IFACE down
auto br0
iface br0 inet static
address 192.168.1.4
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
bridge_ports wlan0 eth0
dhcpd.conf
ddns-update-style none;
option domain-name "myserver";
option domain-name-servers 192.168.1.4;
default-lease-time 42300;
max-lease-time 84600;
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.4;
}
ifconfig
br0 Link encap:Ethernet HWaddr 00:17:31:b2:5d:3b
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::217:31ff:feb2:5d3b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:43477 errors:0 dropped:0 overruns:0 frame:0
TX packets:66142 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2685339 (2.6 MB) TX bytes:81407692 (81.4 MB)
eth0 Link encap:Ethernet HWaddr 00:17:31:b2:5d:3b
inet6 addr: fe80::217:31ff:feb2:5d3b/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:43527 errors:0 dropped:0 overruns:0 frame:0
TX packets:66039 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3398428 (3.3 MB) TX bytes:81392806 (81.3 MB)
Interrupt:43
lo Link encap:Локальная петля (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:6217 errors:0 dropped:0 overruns:0 frame:0
TX packets:6217 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12597556 (12.5 MB) TX bytes:12597556 (12.5 MB)
mon.wlan0 Link encap:UNSPEC HWaddr 00-11-95-E7-3C-79-30-30-00-00-00-00-00-00-00 -00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:275 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:18709 (18.7 KB) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 00:11:95:e7:3c:79
inet6 addr: fe80::211:95ff:fee7:3c79/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:162 errors:0 dropped:0 overruns:0 frame:0
TX packets:180 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25775 (25.7 KB) TX bytes:32127 (32.1 KB)
/etc/default/dhcp3-server
INTERFACES="br0"
Вобщем танцы с бубуном, после загрузки работает DHCP только в локальной сети, после 1-3 перезапусков демонов netwoking, hostapd, dhcp3-server иногда Wi-Fi клиентам отдается IP.
Когда из interfaces и /etc/default/dhcp3-server убираю мост br0 и задаю IP eth0 и wlan0, IP прекрасно раздаются и в локальной сети и в Wi-Fi, но увы контакта между землей и воздухом нет.