dil: (Default)
dil ([personal profile] dil) wrote2005-03-26 10:55 am
Entry tags:

wifi. продолжение

Linksys рулит. Потому что а) стало тихо (там внутри что-то гудит, конечно, но чтобы его услышать, надо плотно приложить ухо)
б) он спокойно пробивает две стены, поэтому надобность в роуминге отпала.

Но теоретический интерес остался.
Итак, задача для сетевых администраторов.

Имеется:

1) железная точку доступа с IP-адресом 192.168.0.2, которая умеет раздавать адреса по DHCP из диапазона 192.168.0.32/27 (при необходимости её можно от этого отучить). Причем раздаёт она их в обе стороны - и в wifi, и в ethernet. Которые с точки зрения маршрутизации в этой железяки суть _один_ интерфейс, смотрящий в локальную сеть.
Второй интерфейс смотрит во внешний интернет. Она умеет на нём делать маскарадинг для всего, что приходит из локальной сети.

2) машинка с линуксом, к которой приделаны eth и wifi'ная карточки. wifi'ная умеет работать в режиме Master - как AP. Причём с точки зрения линукса это два разных интерфейса, с разными IP-адресами и разными сетями.
У eth адрес 192.168.0.1, и этим интерфейсом она воткнута в вышеуказанную AP.
На линуксе можно поднимать DHCP, NAT, порт-форвардинг, бриджинг, и всё, что захочется.

Задача: сделать wifiный роуминг. То есть, чтобы ноутбук, включённый вблизи одной из этих штуковин, мог получить IP-адрес и дальше работать по wifi, а будучи перенесён поближе к другой, мог переключиться на неё и продолжал работать без каких-либо телодвижений со стороны пользователя. Допускается перерыв секунд на 5-10 на время подключения к другой AP.

У меня эта задача не решается просто с точки зрения маршрутизации.
Хотя.. если сделать бридж между eth и wifi, то оно, по идее, может и заработать, но это ж сколько трафика зря будет гоняться..

[identity profile] dewil.livejournal.com 2005-03-26 11:14 am (UTC)(link)
а кста!
управляется оно через веб? или через CLI аля циска?

[identity profile] dil.livejournal.com 2005-03-26 12:21 pm (UTC)(link)
Пока через веб, но у меня такое ощущение, что там где-то телнет запрятан. В альтернативных прошивках вообще ssh есть. Я еще глубоко не копал, она с полпинка завелась и работтает, как надо, поэтому у меня пока нет повода её особенно курочить.

[identity profile] dewil.livejournal.com 2005-03-26 01:12 pm (UTC)(link)
альтернативные прошивки.
что оно такое?
это как наши russian_courier прошивки для USR модемов делали?

[identity profile] jerom.livejournal.com 2005-03-26 03:21 pm (UTC)(link)
Да унутре у него неонкаlinux.

[identity profile] dil.livejournal.com 2005-03-26 04:04 pm (UTC)(link)
В свое время Linksys выложил исходники. И теперь у нас этого гуталина просто завались..
http://www.shaneo.com/wrt54g/

Одними из лучших считаются прошивки от Sveasoft - там, например, можно программно регулировать мощность сигнала. Но они коммерческие, и сама история очень нечистая. Несмотря на то, что исходники были выложены под GPL, Sveasoft считает свою разработку проприетарной, и не только не даёт свои исходники, но и запрещает распространять свои бинарники.