Автор Тема: [Решено][Debian Squeeze]Настройка wifi соединения. В последний раз!  (Прочитано 3607 раз)

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

Оффлайн k0d

  • Новичок форума
  • Topic Author
  • Сообщений: 5
Здравствуйте, форумчане. Возникла такая ситуация: есть wifi сеть на соседнем ноуте(Windows 7), нужно к нему подцепиться с моего ноута (Debian).
Покажу вам свою железку:

lspci | grep Wireles
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)

И конфиги интерфейсов:

iwconfig
Spoiler: ShowHide

lo        no wireless extensions.
eth0      no wireless extensions.
wlan0     IEEE 802.11bg  ESSID:"vk" 
          Mode:Managed  Frequency:2.457 GHz  Access Point: Not-Associated   
          Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off


ifconfig
Spoiler: ShowHide

wlan0     Link encap:Ethernet  HWaddr 00:24:d2:46:bc:c9 
          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)

Предыстория:
1 шаг: Бросил себе вызов - поставил только базовую систему (раньше ставил все из коробки и wifi работал нормально). Вдохновила эта статья - http://mydebianblog.blogspot.ru/2006/08/in-true-debian-way.html
2 шаг: Воткнул иксы, а следом за ними встал "плазма десктоп" от KDE  8)
3 шаг: Прочитал на официальной вики Debian как настраивается вафля (выбрал вариант с использованием графических средств настройки Wicd и NM). В вики написано, что писать в /etc/network/interfaces ничего не надо... Я послушался:

/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


Я уж было обрадовался, когда увидел список доступных сетей из окна Wicd'а...

В общем, когда попытался подключиться к сети с методом шифрования WEP - wicd сказал мне, что пароль не верный... пробовал выбирать разные методы WEP (хекс-код, фраза, еще там что-то...) - ничего не получилось...
Ладно.... уже не до жиру... создали сеть без проверки подлинности. Подключаемся... Wicd говорит - ошибка определения IP-адреса. Ну я подумал, что DHCP клиента нету... Поставил pump, dhcpd (с радости в синаптике наставил кучу галок :) ). Результат - ошибка определения IP...
Ребята, помогите разобраться... Я не знаю, что делать.
« Последнее редактирование: 23 Декабрь 2012, 01:43:35 от k0d »
 

Оффлайн Alexey_F

  • Местный житель
  • ***
  • Сообщений: 153
Вообще говоря, для того, чтобы подключиться в WiFi, нужны только микропрограмма (если требуется) и пакет wicd.
А вот если поставить одновременно несколько менеджеров сети (например, ещё и NM), то ничего хорошего из этого без дополнительных настроек не выйдет. В простейшем случае, чтобы у wicd получалось получить ip, нужно остановить network-manager.

Если же есть желание и/или необходимость использовать их вместе, то надо заставить NM не лезть в настройки того интерфейса, котоым предполагается управлять с помощью другой программы. Чтобы это сделать, нужно всего лишь прописать какие-нибудь настройки (или раскомментировать существовавшие до установки NM) в файле /etc/network/interfaces. NM автоматически "отказывается" от управления интерфейсом, если находит его настройки в этом файле.
 

Оффлайн k0d

  • Новичок форума
  • Topic Author
  • Сообщений: 5
Alexey_F, спасибо за то, что не прошли мимо. Я разобрался как все сделать. Сейчас пишу уже с дебианки.
Расскажу как все получилось...
В общем, сносим все графические конфигураторы... Оставляем только
aptitude search isc-dhcp
Spoiler: ShowHide

i   isc-dhcp-client                             - ISC DHCP client                                     
p   isc-dhcp-client-dbg                         - ISC DHCP client (debugging symbols)                 
i   isc-dhcp-common                             - common files used by all the isc-dhcp* packages     
p   isc-dhcp-dev                                - API for accessing and modifying the DHCP server and c
p   isc-dhcp-relay                              - ISC DHCP relay daemon                               
p   isc-dhcp-relay-dbg                          - DHCP relay daemon (debugging symbols)               
i   isc-dhcp-server                             - ISC DHCP server for automatic IP address assignment 
p   isc-dhcp-server-dbg                         - ISC DHCP server for automatic IP address assignment (
p   isc-dhcp-server-ldap                        - DHCP server able to use LDAP as backend         
 

Это стандартный компонент debian squeeze с ним мы и будем работать.
Потом, читаем вот эту вики
http://wiki.debian.org/ru/WiFi/HowToUse#wpa_supplicant
Затем, вот эту http://wiki.debian.org/WiFi/AdHoc
И все  ;)
В моей ситуации меня вполне устраивает Ad-hoc (точнее только он мне и нужен)... Все очень легко настраивается через /etc/network/interfaces и никаких лишних программ (мы же с вами не в windows  :D) Затем настраиваем /etc/resolve.conf - там нужно прописать nameserver. Формат записи -
nameserver xxx.xxx.xxx.xxx
#их как правило несколько
Их можно взять из паблика - http://www.tech-faq.com/public-dns-servers.html или спросить у своего провайдера.
Особо подробно писать не буду, так как для любопытных есть гугл.
П.С. прошу прощения у модераторов, что попытался развести баян. Я исправлюсь.
 

Оффлайн xbsd

  • Местный житель
  • ***
  • Сообщений: 242
i   isc-dhcp-server                             - ISC DHCP server for automatic IP address assignment 
так и не понял, зачем вам dhcp сервер на ноуте. И как вы его настраивали?
Это стандартный компонент debian squeeze с ним мы и будем работать.
это вы сейчас про что?
 

Оффлайн Olej

  • Старожил
  • ****
  • Сообщений: 521
так и не понял, зачем вам dhcp сервер на ноуте. И как вы его настраивали?
Я как понял, у человека нет DHCP работающего ни в LAN, ни на роутере (ADSL и т.д.), к которому цепляется WiFi (или DHCP там просто disable).
WiFi просто неоткуда получить IP.
Об этом говорит и то, что в ifconfig интерфейс wlan0 поднят, но у него нет присвоенного IPv4.
Вот он и поднял локальный DHCP.
 

Оффлайн k0d

  • Новичок форума
  • Topic Author
  • Сообщений: 5
это вы сейчас про что?
Я тут немного почитал просто... Вот это http://gettoknowlinux.blogspot.ru/2011/04/chipset-atheros-debian-squeeze.html
Человек пишет, что
Цитировать
Пакет dhcp3-server в squeezy заменен на isc-dhcp-server, конфигурационный файл не изменился, но теперь расположен в /etc/dhcp/dhcpd.conf.

Вот...
так и не понял, зачем вам dhcp сервер на ноуте. И как вы его настраивали?
Я не настраивал сервер dhcp у себя... Вы правы - он мне не нужен. Но вот на Windows-машине у меня сейчас статичный ip... Возможно, придется делать динамическое конфигурирование, и тогда мне придется настраивать dhcp-client.
 

Оффлайн Olej

  • Старожил
  • ****
  • Сообщений: 521
так и не понял, зачем вам dhcp сервер на ноуте. И как вы его настраивали?
Я не настраивал сервер dhcp у себя... Вы правы - он мне не нужен. Но вот на Windows-машине у меня сейчас статичный ip... Возможно, придется делать динамическое конфигурирование, и тогда мне придется настраивать dhcp-client.
Как это "не нужен"?
У вас (как вы сами показали ifconfig) WiFi без DHCP не подымется.
А "не настраивал" - это только потому, что он у вас поднялся с дефаултными настройками, ... покажите сюда ifconfig для wlan0 после того, как он заработал.
 

Оффлайн k0d

  • Новичок форума
  • Topic Author
  • Сообщений: 5
Olej,  просто я настроил сеть со статической адресацией.
Вот вам мой
ifconfig
Spoiler: ShowHide
wlan0     Link encap:Ethernet  HWaddr 00:24:d2:46:bc:c9 
          inet addr:192.168.137.2  Bcast:192.168.137.255  Mask:255.255.255.0
          inet6 addr: fec0::c:224:d2ff:fe46:bcc9/64 Scope:Site
          inet6 addr: 2002:5eb4:f72:c:224:d2ff:fe46:bcc9/64 Scope:Global
          inet6 addr: fe80::224:d2ff:fe46:bcc9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11072 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9043 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11392606 (10.8 MiB)  TX bytes:1430924 (1.3 MiB)

А вот мой /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
auto wlan0
iface wlan0 inet static
        address 192.168.137.2
        netmask 255.255.255.0
        wireless-chanel 1
        wireless-essid 123qwe
        wireless-mode ad-hoc
        gateway 192.168.137.1

Ситуация прояснилась?  ;)
Инет мне раздается через ноутбук. Он в свою очередь подключается через pppoe (но нас это не интересует)
Я наверно немного путаницы внес, прошу прощения... Просто я решил, что лучше сделать статическую адресацию (всего 2 компа), поэтому dhcp нам и не нужен.
 

Теги:
 

Debian помощь в настройке gateway

Автор po4er

Ответов: 34
Просмотров: 4074
Последний ответ 20 Апрель 2017, 23:48:43
от po4er
Беспроводная сеть в связке Android/Debian

Автор eugensn

Ответов: 1
Просмотров: 1684
Последний ответ 12 Октябрь 2011, 21:09:15
от Rock
Debian 6.0.6 не могу установить Skype

Автор Baloo

Ответов: 3
Просмотров: 3383
Последний ответ 27 Январь 2013, 15:18:10
от Baloo
Debian 9.4 проблема с Ethernet

Автор s18woldemar

Ответов: 5
Просмотров: 1462
Последний ответ 24 Май 2018, 10:33:25
от ogost
Настройка статических маршрутов

Автор R1a1

Ответов: 5
Просмотров: 7580
Последний ответ 27 Январь 2014, 17:48:42
от gardarea51