Форум программистов, компьютерный форум, киберфорум
Debian, Kali Linux, Raspbian, Astra Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24

Создать локальную сеть WiFi

02.04.2015, 17:11. Показов 3031. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!

Снова прибегаю к помощи знатоков, потому что сам уже не справляюсь.

Ситуация такая:
я — нуб в сетях и линуксе.
имеется wifi RaLink 3290, вчера он видел все wi-fi сети и мог подключаться к ним.
хочу создать wi-fi сетку. Как минимум, чтобы по ssh можно было стучаться. Как максимум, расшарить интернет от кабеля.

Я вчера-сегодня немного пошаманил, руководствуясь разными инструкциями, поэтому сейчас у меня wi-fi сети не видны, но и сам я сеть не раздаю. Короче, очень нуждаюсь в указании на решение или в ссылке на мануал, который мне поможет.

Накидаю под спойлер полезную инфу.
Кликните здесь для просмотра всего текста
Bash
1
2
3
# lspci | grep -i wireless
# lspci | grep -i network
03:00.0 Network controller: Ralink corp. Device 3290
Скачал и установил DPO_RT3290_LinuxSTA_V2600_20120508. Это точно можно назвать драйвером, потому что после установки этой штуки wi-fi начал видеть сеть (пока вчера-сегодня не сломал), но не уверен, имеет ли это отношение к firmware (о котором говорится, например, в http://dima.bagow.com/nastroika-wifi-v-debian/)
Bash
1
2
3
# ls /lib/firmware/
av7110         cis     hp    keyspan_pda          usbdux_firmware.bin
carl9170-1.fw  dsp56k  isci  usbduxfast_firmware.bin  usbduxsigma_firmware.bin
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# ifconfig -a
eth0      Link encap:Ethernet  HWaddr e0:3f:49:c7:83:7a  
          inet addr:192.168.7.88  Bcast:192.168.7.255  Mask:255.255.255.0
          inet6 addr: fe80::e23f:49ff:fec7:837a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:194131 errors:0 dropped:0 overruns:0 frame:0
          TX packets:58651 errors:0 dropped:0 overruns:0 carrier:5
          collisions:0 txqueuelen:1000 
          RX bytes:59828298 (57.0 MiB)  TX bytes:8468293 (8.0 MiB)
          Interrupt:19 
 
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:1537 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1537 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:98038 (95.7 KiB)  TX bytes:98038 (95.7 KiB)
 
ra0       Link encap:Ethernet  HWaddr 54:35:30:22:50:1f  
          inet addr:10.0.0.1  Bcast:10.0.0.7  Mask:255.255.255.248
          inet6 addr: fe80::5635:30ff:fe22:501f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:144196 errors:0 dropped:0 overruns:0 frame:0
          TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:38822948 (37.0 MiB)  TX bytes:0 (0.0 B)
          Interrupt:17
ra0 — это WiFi.
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
# iwconfig
lo        no wireless extensions.
 
ra0       Ralink STA  ESSID:""  Nickname:"RT3290STA"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=10/100  Signal level:0 dBm  Noise level:0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
eth0      no wireless extensions.
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# cat /etc/network/interfaces
 
# The loopback network interface
auto lo
iface lo inet loopback
 
#auto eth0
#iface eth0 inet dhcp
 
# это я добавил
auto ra0
iface ra0 inet static
  address 10.0.0.1
  netmask 255.255.255.248
  #madwifi не установлен
  #madwifi-base ra0
  #madwifi-mode master
dhcpd.conf
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# cat /etc/dhcp/dhcpd.conf 
#
# Sample configuration file for ISC dhcpd for Debian
#
#
 
# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;
 
# option definitions common to all supported networks...
#option domain-name "InternalNetwork";
option domain-name-servers 192.168.7.2;
 
default-lease-time 3600;
max-lease-time 84600;
 
# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;
 
# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;
 
# MIGHT BE COMMENTED
deny bootp;
 
# No service will be given on this subnet, but declaring it helps the 
# DHCP server to understand the network topology.
 
#subnet 10.152.187.0 netmask 255.255.255.0 {
#}
 
# This is a very basic subnet declaration.
 
#subnet 10.254.239.0 netmask 255.255.255.224 {
#  range 10.254.239.10 10.254.239.20;
#  option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
#}
 
# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.
 
subnet 10.0.0.0 netmask 255.255.255.248 {
  range 10.0.0.2 10.0.0.6;
  option routers 10.0.0.1;
  option subnet-mask 255.255.255.248;
 }
 
# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
#  range 10.5.5.26 10.5.5.30;
#  option domain-name-servers ns1.internal.example.org;
#  option domain-name "internal.example.org";
#  option routers 10.5.5.1;
#  option broadcast-address 10.5.5.31;
#  default-lease-time 600;
#  max-lease-time 7200;
#}
 
# Hosts which require special configuration options can be listed in
# host statements.   If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.
 
#host passacaglia {
#  hardware ethernet 0:0:c0:5d:bd:95;
#  filename "vmunix.passacaglia";
#  server-name "toccata.fugue.com";
#}
 
# Fixed IP addresses can also be specified for hosts.   These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP.   Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
#host fantasia {
#  hardware ethernet 08:00:07:26:c0:a5;
#  fixed-address fantasia.fugue.com;
#}
 
# You can declare a class of clients and then do address allocation
# based on that.   The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.
 
#class "foo" {
#  match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
#}
 
#shared-network 224-29 {
#  subnet 10.17.224.0 netmask 255.255.255.0 {
#    option routers rtr-224.example.org;
#  }
#  subnet 10.0.29.0 netmask 255.255.255.0 {
#    option routers rtr-29.example.org;
#  }
#  pool {
#    allow members of "foo";
#    range 10.17.224.10 10.17.224.250;
#  }
#  pool {
#    deny members of "foo";
#    range 10.0.29.10 10.0.29.230;
#  }
#}

Думаю, dhcp и hostapd тут не играют никакой роли ещё. Если что-то надо, могу ещё показать.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.04.2015, 17:11
Ответы с готовыми решениями:

Как сделать локальную сеть?
А как сделать локальную сеть между Winows и Debian

Равная раздача интернет трафика в локальную сеть
Доброго дня. На работе стоит шлюз на debian(настраивал я). Вот есть у меня еще один свободный комп и я решил использовать его тоже как...

Создать локальную сеть посредством Virtual Box
Уже несколько дней бьюсь над проблемой. В винде виста установил виртуал бокс и создал две виртуальные машины с убунтой. Если в настройках...

10
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
02.04.2015, 22:20
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Как минимум, чтобы по ssh можно было стучаться. Как максимум, расшарить интернет от кабеля.
Поскольку любой беспроводной роутер делает вышеперечисленное почти автоматом, предполагаю, что у Вас есть желание "пощупать всё ручками". Попробую немного помочь.

1. Беспроводной адаптер может работать в нескольких режимах: Managed (подключаться к точке доступа), Master (самому быть точкой доступа), Ad-Hoc (быть членом одноранговой беспроводной сети), и др.
Для указанных целей подойдет Master и Ad-Hoc. Для точки доступа можно использовать пакет hostapd и быть ей может не всякий адаптер. С другой стороны, одноранговую сеть могут не поддерживать планшеты и телефоны.

2. Чтобы вас увидели как точку доступа, можно установить пакет hostapd. Настройка и режим запуска зависит от дистрибутива. Обычно достаточно написать/отредактировать конфиг /etc/hostapd/hostapd.conf. После того, как точку увидят, можно приступать к настройке ip сети.

3. Для одноранговой сети достаточно пакета wireless-tools. Нужно иметь в виду, что он не поддерживает WPA (только открытая сеть или WEP), но если вендовых машин в сети нет, или они хорошо перекрыты фареволами, а в ssh используются ключи или нетривиальные и несловарные пароли, то это не большая беда - проблемы безопасности будут решаться уровнем выше.
Итак, самый простой случай с открытой сетью
Bash
1
2
# iwconfig essid <your_ssid> mode Ad-Hoc
# ifconfig ra0 up <your_ip_address> netmask <your_netmask>
То же самое на другой машине, и между ними установлена связь (напр. по ssh, если сам он установлен и настроен).
"Кошерная" настройка дистро/десктопо зависима. Либо прописывается файл /etc/network/interfaces (debian, ubuntu... без нетворк-манагера), либо файлы /etc/sysconfig/network-scripts/ifcfg.... (redhat/centos.. без манагера), либо настраивается этот самый манагер, обычно через графическую утилиту настройки.

4. Для удобства клиентов настраиваются сервера dhcp, dns и т.д.,

Самое простое и универсальное - настроить hostapd и сеть через Манагер.
1
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24
02.04.2015, 23:04  [ТС]
Большое спасибо за ответ, который не до конца понимаю.

Цитата Сообщение от gng Посмотреть сообщение
Поскольку любой беспроводной роутер делает вышеперечисленное почти автоматом, предполагаю, что у Вас есть желание "пощупать всё ручками".
Отдельного устройства «беспроводный роутер» у меня нет. Набор ресурсов ограничен, условия походные.

Цитата Сообщение от gng Посмотреть сообщение
1. Беспроводной адаптер может работать в нескольких режимах: Managed (подключаться к точке доступа), Master (самому быть точкой доступа), Ad-Hoc (быть членом одноранговой беспроводной сети), и др.
Для указанных целей подойдет Master и Ad-Hoc. Для точки доступа можно использовать пакет hostapd и быть ей может не всякий адаптер. С другой стороны, одноранговую сеть могут не поддерживать планшеты и телефоны.
Тогда буду разбираться с hostapd, который загружается с ошибкой.
Конфигурационный файл взят с простора интернета
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# cat /etc/hostapd/hostapd.conf 
interface=ra0 # <-- это я поставил
#driver=madwifi # <-- не знаю, что тут нужно
 logger_syslog=-1
 logger_syslog_level=1
 logger_stdout=1 # -1
 logger_stdout_level=1
 debug=0
 dump_file=/tmp/hostapd.dump
 ctrl_interface=/var/run/hostapd
 ctrl_interface_group=0
 ssid=DotA  # <-- Тут впишите свой идентификатор
 country_code=RU
 ieee80211h=0
 hw_mode=g
 beacon_int=100
 dtim_period=2
 max_num_sta=255
 rts_threshold=2347
 fragm_threshold=2346
 auth_algs=1
 ignore_broadcast_ssid=0
 eap_server=0
 wpa=2
wpa_passphrase=111111  # <-- Тут впишите свой пароль
 wpa_key_mgmt=WPA-PSK
Перезапускаю:
Bash
1
2
3
# /etc/init.d/hostapd restart
[ ok ] Stopping advanced IEEE 802.11 management: hostapd.
[FAIL] Starting advanced IEEE 802.11 management: hostapd
И что интересно, в /var/log/syslog очень много строчек примерно такого содержания
Code
1
Apr  2 22:57:26 ml-debian kernel: [10396.799864] RT3290_AsicTxAlcGetAutoAgcOffset: Incorrect desired TSSI or current TSSI
Нужно ли вернуть в исходное состояние файл /etc/network/interfaces?

essid Set the ESSID (or Network Name - in some products it may also be
called Domain ID). The ESSID is used to identify cells which are
part of the same virtual network.
As opposed to the AP Address or NWID which define a single cell,
the ESSID defines a group of cells connected via repeaters or
infrastructure, where the user may roam transparently.
With some cards, you may disable the ESSID checking (ESSID pro‐
miscuous) with off or any (and on to reenable it).
If the ESSID of your network is one of the special keywords
(off, on or any), you should use -- to escape it.
Так эту ssid можно любой строкой задать или она должна быть конкретной какой-то?
0
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
03.04.2015, 13:30
Цитата Сообщение от Mysterious Light Посмотреть сообщение
hostapd, который загружается с ошибкой.
У меня с простым конфигом загружается
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
interface=wlan0
driver=nl80211
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=test000
hw_mode=g
channel=6
max_num_sta=255
macaddr_acl=0
auth_algs=3
eap_server=0
own_ip_addr=127.0.0.1
wps_state=0
При желании можно WPA прибавить. Пример конфига со всеми пояснениями - /usr/share/doc/hostapd/examples/hostapd.conf.gz
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Нужно ли вернуть в исходное состояние файл /etc/network/interfaces?
Не обязательно. У вас, он, вроде бы, правильно настроен на статический адрес.
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Так эту ssid можно любой строкой задать или она должна быть конкретной какой-то?
Имя сети можно выбрать любое, которое будет отличаться от окружающих.
0
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24
03.04.2015, 14:05  [ТС]
Спасибо, но что-то не работает.

iwconfig наконец-то устанавливает mode в Ad-Hoc (раньше не менял, было Auto), но ESSID остаётся пыстым.
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# iwconfig ra0 essid "DotA" mode Ad-Hoc
# iwconfig ra0
ra0       Ralink STA  ESSID:""  Nickname:"RT3290STA"
          Mode:Ad-Hoc  Frequency=2.412 GHz  Cell: 66:C4:90:B1:F3:95   
          Bit Rate=150 Mb/s   
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=70/100  Signal level:0 dBm  Noise level:0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
# iwconfig ra0 essid "OtherName"
# iwconfig ra0
ra0       Ralink STA  ESSID:""  Nickname:"RT3290STA"
          Mode:Ad-Hoc  Frequency=2.412 GHz  Cell: 42:A3:83:B8:E6:C2   
          Bit Rate=150 Mb/s   
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=70/100  Signal level:0 dBm  Noise level:0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Поменял конфиг hostapd на
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
interface=ra0
logger_syslog=-1
logger_syslog_level=1
logger_stdout=-1
logger_stdout_level=1
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=DotA
country_code=RU
hw_mode=g
max_num_sta=255
auth_algs=1
eap_server=0
own_ip_addr=10.0.0.1
однако, всё равно запускается с ошибкой.

Правильно ли я понимаю, что имя сети и ip адрес моего wifi должны совпадать в /etc/network/interfaces, iwconfig, ifconfig и /etc/hostapd/hostapd.conf?
0
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
03.04.2015, 14:54
Цитата Сообщение от Mysterious Light Посмотреть сообщение
iwconfig наконец-то устанавливает mode в Ad-Hoc
На всякий случай - в этом режиме hostapd не нужен, а многие телефоны/планшеты к сети не подключатся.
Цитата Сообщение от Mysterious Light Посмотреть сообщение
но ESSID остаётся пыстым.
Вы устанавливаете при опущенном интерфейсе?
# ifconfig ra0 down
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Поменял конфиг hostapd, однако, всё равно запускается с ошибкой.
driver=nl80211
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Правильно ли я понимаю, что имя сети и ip адрес моего wifi должны совпадать в /etc/network/interfaces, iwconfig, ifconfig и /etc/hostapd/hostapd.conf?
Да. Но во многом это альтернативные способы настройки. Если настроить /etc/network/interfaces, то iwconfig, ifconfig будут запускаться автоматически скриптами ifup, ifdown.
hostapd настроит интерфейс в режим Master и вызов iwconfig также не нужен. Но к настройке ip он отношения не имеет.
1
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24
03.04.2015, 15:32  [ТС]
Во! Получилось воспроизвести ошибку, о которой я говорил в первом посте:
Code
1
2
3
4
5
6
7
# ifconfig ra0 down
# iwconfig ra0 essid "DotA" mode Ad-Hoc
Error for wireless request "Set ESSID" (8B1A) :
    SET failed on device ra0 ; Network is down.
# iwconfig ra0
ra0       Ralink STA  
          Power Management:on
Цитата Сообщение от gng Посмотреть сообщение
driver=nl80211
я перебрал все варианты, которые указаны в файле /usr/share/doc/hostapd/examples/hostapd.conf.gz
результат тот же: hostapd restart падает с ошибкой.
0
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24
06.04.2015, 00:14  [ТС]
Проблема-то не решена.
При загрузке системы пишет непонятный лог, поэтому я скопирую часть из /var/log/syslog, в которой написано чуть больше
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Apr  5 23:56:35 ml-debian kernel: [    7.090438] rt3290sta: module license 'unspecified' taints kernel.
Apr  5 23:56:35 ml-debian kernel: [    7.090443] Disabling lock debugging due to kernel taint
Apr  5 23:56:35 ml-debian kernel: [    7.094701] register rt2860
Apr  5 23:56:35 ml-debian kernel: [    7.094782] rt2860 0000:03:00.0: setting latency timer to 64
Apr  5 23:56:35 ml-debian kernel: [    7.094857] 
Apr  5 23:56:35 ml-debian kernel: [    7.094858] 
Apr  5 23:56:35 ml-debian kernel: [    7.094859] === pAd = ffffc900054c1000, size = 583104 ===
Apr  5 23:56:35 ml-debian kernel: [    7.094860] 
Apr  5 23:56:35 ml-debian kernel: [    7.094874] <-- RTMPAllocTxRxRingMemory, Status=0
Apr  5 23:56:35 ml-debian kernel: [    7.094934] <-- RTMPAllocAdapterBlock, Status=0
Apr  5 23:56:35 ml-debian kernel: [    7.094937] pAd->CSRBaseAddress =0xffffc900051a0000, csr_addr=0xffffc900051a0000!
Apr  5 23:56:35 ml-debian kernel: [    7.094942] device_id =0x3290
Apr  5 23:56:35 ml-debian kernel: [    7.094952] CacheVal-OnOff:1, bPCIclkOff:0, WlanFunCtrl:0x0
Apr  5 23:56:35 ml-debian kernel: [    7.094962] ==> RTMPWlan 1, bPCIclkOff = 0, pAd->WlanFunCtrl.word = 0xff000122
Apr  5 23:56:35 ml-debian kernel: [    7.094964] ==> RTMPWlan 1, bPCIclkOff = 0, WlanFunCtrl.word = 0xff000121
Apr  5 23:56:35 ml-debian kernel: [    7.095246] <== RTMPWlan 1  bPCIclkOff = 0 pAd->WlanFunCtrl.word = 0xff000123
Apr  5 23:56:35 ml-debian kernel: [    7.095261] NVM is EFUSE
Это даёт мне основание думать, что у меня что-то не так с дровами.
Как я написал выше, вручную установить нужное essid не получается: при поднятой сети ничего не меняется, при выключенной оно пишет ошибку.
На данный момент даже hostapd работает странно.
Bash
1
2
3
4
5
# /etc/init.d/hostapd restart
[ ok ] Stopping advanced IEEE 802.11 management: hostapd.
[....] Starting advanced IEEE 802.11 management: hostapdrmdir[ctrl_interface]: No such file or directory
Segmentation fault
 failed!
hostapd.conf
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
interface=ra0
driver=nl80211
logger_syslog=-1
logger_syslog_level=1
logger_stdout=-1
logger_stdout_level=1
# debug=0
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=DotA
country_code=RU
#ieee80211h=0
hw_mode=g
# beacon_int=100
# dtim_period=2
max_num_sta=255
# rts_threshold=2347
# fragm_threshold=2346
auth_algs=1
# ignore_broadcast_ssid=0
eap_server=0
# wpa=2
# wpa_passphrase=02042015  # <-- Тут впишите свой пароль
# wpa_key_mgmt=WPA-PSK
# wpa_pairwise=CCMP
own_ip_addr=10.0.0.1
0
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
07.04.2015, 16:21
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Это даёт мне основание думать, что у меня что-то не так с дровами.
Похоже, нужно установить фирмвару (на jessie пакет firmware-ralink из репозитория non-free).
0
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24
07.04.2015, 16:51  [ТС]
Значит, нет стоит прошивка?

Уточните, нужно брать firmware-ralink именно из jessie? Есть аналогичный в репе wheezy
Описание
This package contains the binary firmware for wireless network cards with
the Ralink RT2501 [Turbo], RT2600, RT5201 [Turbo], RT5600, RT5201USB,
RT2800P[D], RT2700P[D], RT2700E[D], RT2800E[D], RT2800U[D] or RT3000E[D]
chipsets or RT3070/RT3071/RT3072 chips, supported by the rt61/rt61pci,
rt73/rt73usb, rt2860sta, rt2870sta/rt2870, rt3070sta or rt3090sta drivers.

Contents:
* Ralink RT2561 (RT2501/RT5201 chipset) firmware, version 1.2 (rt2561.bin)
* Ralink RT2561S (RT2501 Turbo/RT5201 Turbo chipset) firmware, version 1.2 (rt2561s.bin)
* Ralink RT2661 (RT2600/RT5600 chipset) firmware, version 1.2 (rt2661.bin)
* Ralink RT2760/RT2790/RT2860/RT2890/RT3090 (RT2700P[D]/RT2700E[D]/RT2800P[D]/RT2800E[D]/RT3000E[D] chipset) firmware, version 34 (rt2860.bin, rt3090.bin)
* Ralink RT2870/RT3070/RT3071/RT3072 (RT2800U[D] chipset) firmware, version 29 (rt2870.bin, rt3070.bin)
* Ralink RT3071/RT3072 firmware, version 29 (rt3071.bin)
* Ralink RT2571W/RT2671 (RT2501USB/RT5201USB chipset) firmware, version 1.8 (rt73.bin)
Однако она, судя по всему, не содержит rt3290, который мне нужен и который есть в jessie: https://packages.debian.org/jessie/firmware-ralink
Если я добавлю к список репозиториев http://http.us.debian.org/debian/jessie non-free, у меня не возникнет конфликта при попытке поставить пакет?
Боюсь сломать систему.
0
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
07.04.2015, 19:56
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Значит, нет стоит прошивка?
Начиная с wheezy проект дебиан в рамках "борьбы за свободу" по умолчанию перестал устанавливать несвободные прошивки (для которых производитель по каким-то причинам "зажимает" исходники), а сами эти прошивки переместил из репозитория main в non-free.
В результате ряд аппаратуры после стандартной установки либо не работает, либо работает не полностью.
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Уточните, нужно брать firmware-ralink именно из jessie? Есть аналогичный в репе wheezy
Просто у меня под рукой jessie. Там есть RT3290

Добавлено через 23 минуты
Цитата Сообщение от Mysterious Light Посмотреть сообщение
Если я добавлю к список репозиториев http://http.us.debian.org/debian/jessie non-free, у меня не возникнет конфликта при попытке поставить пакет?
Если только один пакет, то не сломаете. Потом можно убрать и снова apt-get update
Или же ручками скачать и
# dpkg -i <имя_файла_пакета>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.04.2015, 19:56
Помогаю со студенческими работами здесь

Как можно создать локальную сеть через wifi?
Доброго всем времени суток. Я хочу сделать локальную сеть между компъютером с установленной на нём ХР и ноутбуком с установленной на нём...

как создать локальную сеть через wifi адаптеры между ноутом и компом (без интернета)
В наличии имеется 1)комп 2-х ядерный от леново с win 7( home basic) и wi fi адаптер alfa awus036h? 2) ноут win хр(профи) и wifi адаптер...

Рашарить WIFI от провайдера внутри дома по WIFI в свою локальную сеть
Уважаемые форумчане, специалисты по сетевым технологиям! Не кидайте в меня камни, я чайник. Опишу проблему. Есть провайдер...

Раздать интернет с WIFI LTE роутера в локальную сеть
Ребят, здравствуйте. Помогите разобраться. Есть локальная сеть на работе. Router TP-Link Archer C2 LAN IP 10.0.0.1 SUBNET...

Подключение двух стоционарых компов wifi и lan в локальную сеть
От роутера (ECI 4F2P оптоволоконо) идет витая пара в Wifi-роутер (D-link Dir-300), от него идет сетевой кабель в первый комп, на втором...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru