Назад | Перейти на главную страницу

Подключиться к нескольким точкам доступа с помощью одного адаптера Wi-Fi под Linux / FreeBSD?

Как я могу подключиться к нескольким точкам доступа Wi-Fi одновременно с помощью одного беспроводного адаптера?

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

В качестве альтернативы, как мы можем это сделать в Ubuntu? Пожалуйста, пролей на меня немного света :)

Интересные заметки:

  1. pfSense, как и многие дистрибутивы маршрутизаторов, поддерживает использование одного беспроводного адаптера в качестве нескольких точек доступа, но (мне) не ясно, могут ли они действовать как несколько клиентов.
  2. «Виртуальный адаптер Wi-Fi» в Windows 7, по-видимому, может именно это
  3. Для проводной сети можно легко создать псевдоним интерфейса (например, eth0: 1) и получить несколько IP-адресов с помощью ifconfig. Это поможет?

В FreeBSD (pfSense основан на FreeBSD и не имеет ничего общего с Linux) вы можете создать несколько интерфейсов wlan на основе физического интерфейса, а затем подключить их к различным точкам доступа. Например, если в вашем компьютере есть карта Atheros (и она не переименована):

ifconfig wlan0 create wlandev ath0
ifconfig wlan bssid NetworkA [wep/wpa/etc info]
dhclient wlan0 (assuming DHCP)

если вам нужно другое соединение, просто включите другое:

ifconfig wlan1 create wlandev ath0
ifconfig wlan bssid NetworkB [wep/wpa/etc info]
dhclient wlan1 (assuming DHCP)

Если две сети находятся на разных каналах, вы увидите снижение пропускной способности, особенно если вы активно используете оба.