Как установить wicd debian

Обновлено: 06.07.2024

То есть, поставил на asus eee pc debian lenny, тут же выкинув NetworkManager ибо он сразу не заработал.
По-быстрому настроил wifi через interfaces и wpasupplicant:

Так я создал хеш ключа для сети (your_ssid - имя wifi сети, your_psk - pre shared key - ключ, то есть).

wpa_supplicant.conf я создавать не стал, просто прописал что-то вроде

Все тут же завелось и забегало.
В этом же процессе пытался поставить GUI-шные менеджеры: wifi-radar, тот же network manager (из пакетов), а так же wicd (поставил почему-то с репы убунты, потыкал, что-то не понравилось, тут же снес, надеясь что будущем найду что-то получше).
Несколько дней меня это устраивало, пока я не дошел до работы. Настройки wifi другие, да и dhcp по проводам хочется (а дома еще не подключал, но традиционно статика), покумекав, я все-таки понял, что на ноуте должен стоят GUI-шный менеджер сетевых интерфейсов, это обязательное условие для оперативного изменения сетевых подключений. Хотя лукавлю, можно конечно написать скрипт, но хочется же лучшего и сразу (статуса сети в трее например, переключение сетей мышкой и т.п.).
Так как NetworkManager из коробки никаких признаков о сетях не подавал, решил поставить версию из сырцов, надеясь на лучшее.
Процесс установки протекал очень напряженно. Я не буду рассказывать про все dev пакеты которые пришлось поставить, размер их был не меньше 50 мб. Но я твердо решил испробовать новую версию.
Ну вот вроде бы и скомпилировалось и поставилось. Поставиться-то поставилось, но запускаться не хотело. То есть сам Менеджер. Пару часов ковыряний порядком поднадоели, конфиги уже были раскиданы по местам (их много, особенно которые относятся к dbbus) из диры с сырцами, когда я сообразил, что конфиги-то проинсталлированы только не в ту диру. /usr/local/etc вместо /etc. Может я ключик при конфигурировании не указал, а может под а-ля bsd систему конфигуратор, разбираться не стал, так как менеджер вроде запущен и работает.
На заметку, посмотреть, что происходит с менеджером, если он у вас не запускается как демон, можно так:

Я наивно полагал, что nm-applet входит в состав NetworkManager (как в пакете), а вот и не так. Его, оказывается, надо ставить отдельно. Его еще и не сразу найдешь, так как NetworkManager находится далеко в списке на ftp от апплета.

Ладно, решил, так решил. Ооо, установка апплета - это нечто монстроидальное. Столько зависимостей наверное сложно придумать (казалось бы - апплетик, иконка с меню, ну может она и разруливает там брелоки какие-нибудь). Пришлось еще влить около 100 мб всякой всячины. Я уж был хотел передумать, но упорство взяло верх.

Если ваше устройство имеет беспроводной интерфейс (контролируемый утилитой iwconfig), он должен быть настроен для подключения к сети. Если у вас отсутствует интерфейс для устройства, пожалуйста, посетите WiFi для получения информации об установке драйвера.

Беспроводной интерфейс может быть настроен с помощью менеджера соединения (например, NetworkManager) или через /etc/network/interfaces с помощью специальных утилит (например, wpa_supplicant). Настройки NetworkManager и wpa_supplicant приведены ниже.

На смену устаревшему и небезопасному алгоритму WEP пришел WPA. Использование WEP не рекомендовано и не описано в данной статье.

NetworkManager

NetworkManager настраивается через через графический интерфейс, доступный для GNOME и KDE. Интерфейс не должен быть настроен в файле /etc/network/interfaces.

Также NetworkManager является интерфейсом для wpa_supplicant

GNOME

  • Выберите требуемую беспроводную сеть и кликните по ней.
  • Если используется WPA-шифровка с паролем (т. н. passphrase/pre-shared key), вам будет предложено ввести его. После выполнения нажмите на "Connect".
  • Через некоторое время сеть активируется.
  • Нажмите "Connect to Other Wireless Network. ".
  • Введите SSID вашей сети в поле "Network Name".
  • Если используется шифровка, выберите метод из выпадающего меню "Wireless Security" (чаще всего "WPA Personal" или "WPA2 Personal").
    • Введите пароль в поле "Password".

    См. страницу NetworkManager для часто задаваемых вопросов, документации и обсуждений.

    • Выберите требуемую беспроводную сеть и кликните по ней.
    • Если используется WPA-шифровка с паролем (т. н. passphrase/pre-shared key), вам будет предложено ввести его. После выполнения, нажмите на "Connect".
    • Через небольшое время сеть активируется.
    • Нажмите "Connect to Other Wireless Network. ".
    • Введите имя сети в поле "Name (ESSID)".
    • Выберите "Use Encryption", если шифровка используется в вашей сети.
      • Выберите метод шифровки (обычно "WPA Personal").
      • Введите пароль в поле "Password".
      • Выберите "WPA 1" или "WPA 2" в соответствии с протоколом сети.

      См. страницу NetworkManager для часто задаваемых вопросов, документации и обсуждений.

      Другие GUI-менеджеры

      Пакет network-manager-kde будет работать для Xfce и icewm.

      wicd - для Xfce, LXDE, Fluxbox

      Менеджер соединений wicd (Wireless Interface Connection Daemon) является альтернативой NetworkManager. Он независим от рабочей среды, а следовательно, легко переносим на другие окружения рабочего стола (например, Xfce, LXDE, Fluxbox, и т. д.). Как и NetworkManager, wicd настраивается через графическй интерфейс. Ваше беспроводное соединение не должно описываться в конфигурационном файле /etc/network/interfaces.

      Пользователи Lenny: wicd не содержится в Lenny, но доступен через backported-пакет. Настройте /etc/apt/sources.list как описано на странице Backports.

      wpa_supplicant

      wpa_supplicant — WPA-клиент и IEEE 802.1X supplicant.

      WPA-PSK и WPA2-PSK

      Дополнительные wpa-* опции описаны в файле /usr/share/doc/wpasupplicant/README.modes.gz. Вам стоит прочитать эту инструкцию, если вы подключаетесь к "скрытой" сети (не распространяющей свой SSID)

      Для общей информации о /etc/network/interfaces смотрите man-инструкцию [5/interfaces|interfaces(5)]].

      WPA-EAP

      Для настройки сетей, использующих EAP-TLS, вам необходимо создать файл конфигурации wpa_supplicant и обеспечить сертификат клиента. Пример конфигурации WPA2-EAP находится в файле /usr/share/doc/wpasupplicant/examples/wpa2-eap-ccmp.conf.

      После этого укажите ваш конфигурационный файл в /etc/network/interfaces. Например:


      среда, 1 мая 2013 г.

      Многие уже наверное давно заметили, что с добавлением Network Manager в официальный дистрибутив Ubuntu/Linux Mint, добавились дополнительные сетевые проблемы. Проблемы разноплановые: от применения конфигуратора pppoeconf и до поднятия VPN-соединения. Network Manager отлично управляет "легкими" сетевыми соединениями, но не более.

      Wicd является достойной заменой Network Manager в ОС Linux.

      Wicd - это очень хороший аналог Network Manager, который может достойно заменить его и решить возникшие проблемы.

      У многих, наверное, сразу возникает вопрос: "Зачем менять Network Manager, ведь все проблемы с ним решаемы?"

      Следует помнить, что все эти решения из разряда "подпилить напильником" не могут являться достойным решением. Ну и лучше раз и на всегда решить проблему, чем каждый раз возвращаться к ней вновь.

      Плюсом к сказанному можно добавить то, что Wicd обладает набором более расширенных настроек, в отличие от спартанского вида Network Manager.

      Для сомневающихся ниже приведены скриншоты менеджера сети Wicd:

      Установка Wicd в Linux

      В процессе установки пакета Wicd будет автоматически удален Network Manager. После последующей перезагрузки системы будет уже загружен установленный менеджер сетевых соединений.

      Готовые пакеты Wicd доступны для большинства ОС Linux: Ubuntu, Debian, Arch Linux, Fedora, Slackware, Gentoo, OpenSUSE, Pardus, Mandriva, SUSE, CentOS, Red Hat и MOPSLinux.

      Установка Wicd в Ubuntu/Linux Mint:

      Установить Wicd в Ubuntu можно из официального репозитория Canonical, командой:

      Удаление Wicd и возвращение Network Manager`а

      Для того, чтобы удалить Wicd и вернуть на свое место "стандартный" Network Manager, нужно установить всего лишь один пакет network-manager-gnome, который автоматически удалит Wicd и установит нужные дополнительные пакеты:

      Если этого не происходит, то удалить Wicd необходимо вручную:

      В итоге, после перезагрузки, Вы получите полностью рабочий сетевой менеджер, который обладает более гибкими настройками и более высокой стабильностью работы.

      Для начала посмотрим с каким производителем мы имеем дело.

      Из листинга понятно, что дело имеем с Intel. Значит нам нужен iwlagn. iwlagn – это модуль разрабатываемый iwlwifi Linux kernel, поддерживает следующие Intel wireless LAN адаптеры:

      • Intel Wireless WiFi Link 4965AGN
        • Supported by the iwlegacy driver (iwl4965 module) in Wheezy.

        Хорошо, с производителем разобрались. Осталось установить драйвера.

        1. Добавить “non-free” компоненты в /etc/apt/sources.list:
        2. Обновить лист пакетов, затем установить firmware-iwlwifi и wireless-tools:
        3. Подгружаем модуль:
        4. Проверяем wi-fi интерфейс:

        Теперь после того, как драйвера установлены и интерфейс настроен. Давайте установим wicd – программа для создания проводных и беспроводных сетевых соединений.

        Если все прошло удачно, wicd автоматически появится в системном трее и далее можно будет подключаться к wi-fi сети.

        [Total: 12 Average: 3.5 ]

        cryptoworld

        Специалист в области кибер-безопасности. Работал в ведущих компаниях занимающихся защитой и аналитикой компьютерных угроз. Цель данного блога - простым языком рассказать о сложных моментах защиты IT инфраструктур и сетей.

        Post Navigation

        Взлом Wi-Fi сети (WEP) – часть 3

        Взлом Wi-Fi сети (WEP) – часть 4

        Related Posts:

        Утилиты Linux о которых мало кто знает но пользуется

        Утилиты Linux о которых мало кто знает но пользуется

        программы для взлома WIFI

        Подборка бесплатных программ для взлома WIFI

        Как защитить Wi-Fi от других пользователей?

        3 comments On Установка драйвера wi-fi Linux Debian

        С листом разобрался. Какой модуль нужен для network controller: broadcom limited BCM43142 802.11b/g/n (rev 01)?
        Спасибо

        Читайте также: