Автор Тема: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)  (Прочитано 12903 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ProLabs

Доброго времени суток.
Ситуация следущая: имеется машина с установленным Debian 7.0 (Wheezy, Kernel Linux 3.2.0-4-686-pae).
Сетевые интерфейсы:
1. Встроенная карта сетевая eth0
Spoiler: ShowHide
root@server:/etc/network# lspci | grep Ethernet
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

2. Встроенная карта сетевая wlan0
Spoiler: ShowHide
 root@server:/etc/network# lspci | grep -i network
00:05.0 Network controller: Ralink corp. RT2561/RT61 802.11g PCI

3. Внешняя  карта сетевая USB wlan1
Spoiler: ShowHide
 root@server:/etc/network# lsusb
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

 Интернет от провайдера приходит на данный ПК посредством сети Wi Fi (Аппаратный маршрутизатор MikroTic) на интерфейс wlan0: сеть не имеет никакого уровня Wireless Security и идентификация клиентов привязана только по MAC адресу. Подключение к интернету было настроено на этапе установки ОС по DHCP и по верификации MAC адреса (конфигурация сети была записана соответственно в файл настройки Network Manager: /etc/NetworkManager/system-connections/имя_сети)
Spoiler: ShowHide
 [connection]
id=ProviderWiFi
uuid=3c6b6fed-4922-42fa-b8e3-ade75bd0ed4e
type=802-11-wireless

[802-11-wireless]
ssid=ProviderWiFi
mode=infrastructure
mac-address=00:0e:8e:13:40:d2

[ipv6]
method=auto
ip6-privacy=2

[ipv4]
method=auto

Файл настройки сетевых интерфейсов (/etc/network/interfaces) после установки ОС имел следующий вид:
Spoiler: ShowHide
 # This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
 

Драйвера на все сетевые интерфейсы установлены корректно и последних версий. Все сетевые интерфейсы подняты без ошибок:
ifconfig -a
Spoiler: ShowHide
 root@server:/etc/network# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:60:72:10:e6:76 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 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:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:17 Base address:0xd000

lo        Link encap:Local 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:28 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1776 (1.7 KiB)  TX bytes:1776 (1.7 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:0e:8e:13:40:d2 
          inet addr:192.168.150.81  Bcast:192.168.150.255  Mask:255.255.255.0
          inet6 addr: fe80::20e:8eff:fe13:40d2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20934 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8005 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8344256 (7.9 MiB)  TX bytes:1651263 (1.5 MiB)

wlan1     Link encap:Ethernet  HWaddr 00:0f:54:12:04:f8 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 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:0 (0.0 B)  TX bytes:0 (0.0 B)


iwconfig
Spoiler: ShowHide
 root@server:/etc/network# iwconfig
lo        no wireless extensions.

wlan1     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
         
wlan0     IEEE 802.11bg  ESSID:"ProviderWiFi" 
          Mode:Managed  Frequency:2.427 GHz  Access Point: 00:0E:8E:12:08:93   
          Bit Rate=11 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=48/70  Signal level=-62 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:2  Invalid misc:91   Missed beacon:0

eth0      no wireless extensions.

Установленные пакеты:
wpasupplicant wireless-tools hostapd bridge-utils
Задачи:
1. Настроить интерфейс wlan0 вручную в файле /etc/network/interfaces и подключиться к сети интернет провайдера (отказаться от автонастроек Network Manager в его конфигурационном файле);
2. Создать программную точку доступа на интерфейсе wlan1 в режиме infrastructure со статическим IP и раздавать интернет клиентам, а также "видеть" сетевые ресурсы по Wi Fi внутри локальной сети;
3. Раздавать интернет, а также "видеть" сетевые ресурсы по сети Ethernet внутри локальной сети посредством адаптера eth0 (также со статическим IP).

Вопросы:
1. Обязательно ли создавать мост между интерфейсами wlan0 и wlan1 для раздачи интернета в локальную сеть WiFi посредством адаптера wlan1, и также нужен ли мост между wlan0 и eth0 чтоб раздавать интернет в проводную локальную сеть ?
2. Как объеденить сети wlan1 и eth0, чтобы проводные и беспроводные клиенты подключенные к этим сеиям могли "видеть" друг дурга.

Предположительные действия и настройки:
Настройки файла /etc/network/interfaces
Spoiler: ShowHide
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# LAN IntraNet Ethernet (Сеть проводная. Функции: раздать интернет в локальную сеть)
auto eth0
iface eth0 inet static
        address 192.168.0.10
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.100 # (Правильный ли указан Шлюз ?)
        dns-nameservers 192.168.150.1

# LAN InterNet Wi Fi (Подключение к роутеру провайдера.)
auto wlan0
iface wlan0 inet static
        address 192.168.150.81
        netmask 255.255.255.0
        network 192.168.150.0
        broadcast 192.168.150.255
        gateway 192.168.150.1
        dns-nameservers 192.168.150.1
# Какие настройки ещё необходимы для подключения по верификации MAC адреса ?

# LAN IntraNet Wi Fi (Сеть беспроводная. Функции: раздать интернет по Wi Fi  в локальную сеть и видеть при этом сеть eth0)
#auto wlan1
#iface eth0 inet static
#        address 192.168.0.100
#        netmask 255.255.255.0
#        network 192.168.0.0
#        broadcast 192.168.0.255
#        dns-nameservers 192.168.150.1

# Мост
auto br0
iface br0 inet static
        address 192.168.0.100
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        bridge_ports wlan0 wlan1
        dns-nameservers 192.168.150.1


Перевод карты wlan1 в режим Master.
Файл настройки /etc/hostapd/hostapd.conf:
Spoiler: ShowHide
interface=wlan1
bridge=br0
driver=nl80211
ssid=RUSUA Wi-Fi
country_code=US
hw_mode=g
channel=4
macaddr_acl=0
wpa=3
wpa_key_mgmt=WPA-PSK
wpa_passphrase=пароль
wpa_pairwise=TKIP CCMP
ieee80211n=1
wme_enabled=1
ht_capab=[HT40+]


NAT настроен.
 

Оффлайн vladimir_ar

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #1 : 29 Мая 2013, 09:30:36 »
1. Обязательно ли создавать мост между интерфейсами wlan0 и wlan1 для раздачи интернета в локальную сеть WiFi посредством адаптера wlan1, и также нужен ли мост между wlan0 и eth0 чтоб раздавать интернет в проводную локальную сеть ?
Не обязательно.
2. Как объеденить сети wlan1 и eth0, чтобы проводные и беспроводные клиенты подключенные к этим сеиям могли "видеть" друг дурга.
У себя такого пока не делал, но, по моему, достаточно в iptables прописать правила. Или их все-таки в мосто объеденить.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн ProLabs

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #2 : 29 Мая 2013, 11:20:07 »
Так и думал, что мост не обязателен. Обязательно буду пробовать, только с главным вопросом не всё ясно (точнее совсем не ясно, так как ничего внятного не нашёл в интернете), а именно:
Цитировать
1. Настроить интерфейс wlan0 вручную в файле /etc/network/interfaces и подключиться к сети интернет провайдера (отказаться от автонастроек Network Manager в его конфигурационном файле)
Как правильно прописать настройки wlan0 и описать там проверку по MAC адресу для подключения к роутеру провайдера ? Настройки в /etc/network/interfaces типа:
Spoiler: ShowHide
# LAN InterNet Wi Fi (Подключение к роутеру провайдера.)
auto wlan0
iface wlan0 inet static
        address 192.168.150.81
        netmask 255.255.255.0
        network 192.168.150.0
        broadcast 192.168.150.255
        gateway 192.168.150.1
        dns-nameservers 192.168.150.1
# Какие настройки ещё необходимы для подключения по верификации MAC адреса ?

- не позволяют подключиться к сети интернет, я так понимаю что необходимы строчки про SSID сети и проверку MAC ? Как правильно описать данное подключение?
« Последнее редактирование: 29 Мая 2013, 11:25:06 от ProLabs »
 

Оффлайн vladimir_ar

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #3 : 29 Мая 2013, 11:45:46 »
и описать там проверку по MAC адресу для подключения к роутеру провайдера
Совсем не понял. Проверка МАС-а - это задача провайдерской стороны, как бы.

Сообщение объединено: 29 Мая 2013, 11:46:18
Ну и да - SSID обязательно указать.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

cinyflo

  • Гость
Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #4 : 29 Мая 2013, 18:58:27 »
Можно ли настроить фай-вай посредством конфигураторов-консолей без NM?
 

Оффлайн ProLabs

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #5 : 30 Мая 2013, 12:22:44 »
По первому вопросу: какие параметры прописать в файле interfaces (режим static), чтобы подключиться к Wi Fi сети без защиты и шифрования ? Ьак и никто не может ответить? Следующие параметры не работают (хотя к примеру в Windows 7 их достаточно для подключения к данной Wi Fi сети):
# LAN InterNet Wi Fi Static
iface wlan0 inet static
        address 192.168.150.81
        netmask 255.255.255.0
        network 192.168.150.0
        broadcast 192.168.150.255
        gateway 192.168.150.1
        dns-nameservers 192.168.150.1
#        wireless-mode managed
        wireless-essid ProviderWiFi
#       wireless-channel 11
#        wireless-rate 54Mb/s
#        wireless-freq 2.422G
#        wireless-key open
#        wireless-ap 11:11:11:11:11:11
auto wlan0

Где ошибка ? Что исправить ?

Сообщение объединено: 30 Мая 2013, 21:37:49
Странно и ни у кого ни каких мыслей?
« Последнее редактирование: 30 Мая 2013, 21:37:49 от ProLabs »
 

Оффлайн qupl

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #6 : 01 Июня 2013, 10:49:03 »
Wiki читали? Пробовали как там написано настроить?

Сообщение объединено: 01 Июня 2013, 11:16:14
Если просто хотите МАС-адрес прописать, то добавьте
hwaddress ether XX:XX:XX:XX:XX:XX
« Последнее редактирование: 01 Июня 2013, 11:16:14 от qupl »
 

Оффлайн noname

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #7 : 04 Июня 2013, 17:38:01 »
Странно и ни у кого ни каких мыслей?
роутер настроен на передачу без шифрования?
роутер настроен на передачу по адресам?
ifupdown установлен?

Gentoo x86_64 AMD E-350 Openbox 3.5.2
 

Оффлайн vladimir_ar

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #8 : 04 Июня 2013, 18:53:48 »
Если просто хотите МАС-адрес прописать, то добавьте
Код: [Выделить]

hwaddress ether XX:XX:XX:XX:XX:XX

Лучше так
pre-up ip link set eth3 address хх:хх:хх:хх:хх:хх
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн ProLabs

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #9 : 06 Июня 2013, 13:46:23 »
Цитировать
роутер настроен на передачу без шифрования?
роутер настроен на передачу по адресам?
ifupdown установлен?
Да. Роутер настроен на передачу без шифрования.
 Да. Роутер настроен на передачу по MAC адресам (Идентицикация клиентов)
 Да. ifupdown установлен.

Проблему подключения частично решил. А именно: 1. Cконфигурирован интерфейс wlan0 (Сервер принимает интернет от провайдера по WiFi); 2. Cконфигурирован интерфейс wlan1 (Раздача интернета и ресурсов сервера в домашнюю локальную сеть Wi Fi)  - виною неудачи первых попыток был включённый Network Manager, только после удаления данного пакета удалось поднять два интерфейса (wlan0, wlan1) и настроить и локальную сеть и интернет.
Но остаётся большой вопрос с интерфейсом eth0, а именно: каким образом мне раздать инет в проводную локальную сеть и при этом чтобы ПК, которые подключены к сети через wlan1 WiFi могли видеть ПК, которые подключены через eth0 ?  Возможно ли адаптеры wlan1 и eth0 объеденить в одну сеть (192.68.0.0/24) ?

[spoiler]# LAN IntraNet Ethernet
auto eth0
iface eth0 inet static
        address 192.168.0.10
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.150.81
        dns-nameservers 192.168.150.1

# LAN InterNet Wi Fi
auto wlan0
iface wlan0 inet static
        address 192.168.150.81
        netmask 255.255.255.0
        network 192.168.150.0
        broadcast 192.168.150.255
        gateway 192.168.150.1
        dns-nameservers 192.168.150.1


# LAN IntraNet Wi Fi
auto wlan1
iface eth0 inet static
        address 192.168.0.100
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.150.81
        dns-nameservers 192.168.150.1
« Последнее редактирование: 06 Июня 2013, 13:56:32 от ProLabs »
 

Оффлайн ProLabs

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #10 : 20 Июня 2013, 12:34:59 »
Помогите кто-нибудь разобраться пожалуйста как же это всё таки сделать?
 

Оффлайн Utility

Re: Настройка Wi Fi сетей в Debian 7.0 (Wheezy)
« Ответ #11 : 03 Июля 2013, 22:55:22 »
Не практиковал, - не полчается с ходу вникнуть.

Поискал, посмотри, мб что-то пойдёт.
http://homenet.beeline.ru/index.php?showtopic=180375&st=210
Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802
 

Теги:
     

    Настройка сети и джаббера

    Автор drem1lin

    Ответов: 0
    Просмотров: 1188
    Последний ответ 17 Октября 2015, 15:18:02
    от drem1lin
    Настройка WI-FI через ssh

    Автор armast

    Ответов: 1
    Просмотров: 2095
    Последний ответ 30 Октября 2012, 15:45:28
    от xbsd
    Установка настройка Syncthing

    Автор DIESEL

    Ответов: 0
    Просмотров: 925
    Последний ответ 19 Августа 2019, 10:48:48
    от DIESEL
    Настройка модема Билайн ZTE MF626 для работы с SMSTOOLS

    Автор lamokk

    Ответов: 0
    Просмотров: 1907
    Последний ответ 13 Июля 2016, 10:56:39
    от lamokk
    настройка pppoe и eth1 не пингует сайты

    Автор mzda

    Ответов: 8
    Просмотров: 2429
    Последний ответ 30 Января 2013, 01:02:54
    от vladimir_ar