LINUX.ORG.RU

ПК раздает Wi-Fi, как поступить с MTU?

 ,


0

1

в сети гора мануалов о настройке раздачи Wi-Fi, в моем случае, кабель провайдера воткнут в компьютер, и к компьютеру подключен Wi-Fi адаптер, интернет через PPPoE.

настроил hostapd, поднял wlan0, подключаюсь с различных девайсов к своей сети - вручную ставлю IP адрес, все ок, все работает.

сверху накатил dnsmasq и теперь IP раздаются сами, т.е. никаких почти дополнительных действий на самих девайсах уже делать не нужно.

теперь осталась проблема с MTU. на компьютере интернет получаю с ppp0, mtu 1492, раздаю этот интернет по wi-fi, и на девайсах интернет не работает: на ноутбуке поставил вручную mtu 1464 и интернет заработал. аналогично на nokia n900, тоже в консольке поставил mtu 1464 и интернет заработал.

так вот что-то мне подсказывает, что так ведь быть не должно. ведь, на всяких там windows mobile и прочих девайсах нет возможности изменить mtu вручную, ага? и значит, надо что-то с этим делать.

в какую сторону копать? надо как-то в корне решить эту проблему с mtu, но не знаю как. либо, сообщать девайсам новый mtu, и опять мне кажется, что если это и возможно, то это не правильно. ._.

★★★★★

# iptables -t mangle -I FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
а на девайсах верни их 1500

ii343hbka ★★★ ()
Последнее исправление: ii343hbka (всего исправлений: 1)

ничего с ним не нужно делать, и так работает на всех устройствах.

$ ifconfig ppp0 | grep mtu
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1492
$ ifconfig wlan0 | grep mtu                                                                                                                                                      
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
$ iwconfig wlan0                                                                                                                                                                  
wlan0     IEEE 802.11bgn  Mode:Master  Tx-Power=20 dBm                                                                                                                                        
          Retry  long limit:7   RTS thr:off   Fragment thr:off                                                                                                                                
          Power Management:off                                                                                                                                                                
          

ukr_unix_user ★★★★ ()

Поставил бы 1400 и не мучился, в худшем случае скорость немножко упадет, c wifi и не заметишь.

Deleted ()

устанавливай mtu клиентам через dhcp, option 26 если не ошибаюсь.

val-amart ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.