Бежичне Броадцом картице са језгром 2.6.38 на Дебиану

Након дуго очекиване надоградње на кернел КСНУМКС, вероватно је да су бежичне картице Броадцом не раде у Дебиан, пошто је језгро потпуно бесплатно, али покретачи за ову марку нису. Овде објашњавам како омогућити карте Броадцом 4311, 4312, 4313, 4321, 4322, 43224, 43225, 43227 y 43228 en Дебиан Скуеезе, Ленни y Вхеези.


Пре него што започнете, ако нисте сигурни која је ваша бежична картица, покрените следећу команду на конзоли:

а лспци

И списак свих ПЦИ у рачунару. Редак који каже Мрежни контролер То је онај који означава бежична картица. Изгледа отприлике овако:

01: 00.0 Мрежни контролер: Броадцом Цорпоратион БЦМ4312 802.11б / г ЛП-ПХИ (рев 01)

Уз то већ могу да се увере која је њихова бежична картица, у овом случају, 4312 поменуто на почетку чланка.

Стисните

1. Додајте компоненту „неслободно“ /етц/апт/соурцес.лист у случају да немају. Пример је:

# Дебиан Скуеезе / 6.0
деб хттп://фтп.ус.дебиан.орг/дебиан стисните главни допринос неслободно

2. Ажурирајте листу доступних пакета.

# ажурирање способности

3. Инсталирајте пакете јединица асистент y бежични алати

# аптитуде инсталирајте модул-асистент бежичних алата

4. Саставите и инсталирајте пакет броадцом-ста-модули- * за ваш систем, користећи Модул-асистент

# ма аи броадцом-ста

5. За карте БЦМ4313, БЦМ43224 Y БЦМКСНУМКС, додајте модул на црну листу брцм80211, како бисте избегли сукоб са вашом подршком.

# ецхо блацклист брцм80211 >> /етц/модпробе.д/броадцом-ста-цоммон.цонф

6. Обновите почетни рамдиск и додајте модуле дефинисане у датотеци на црну листу /етц/модпробе.д/броадцом-ста-цоммон.цонф са инитрамфовима

# упдате-инитрамфс -у -к $ (унаме -р)

7. Преузмите неусаглашене модуле

# модпробе -р б44 б43 б43легаци ссб брцм80211

8. Учитајте модул вл

# модпробе вл

9. Проверите да ли уређај има доступан интерфејс

#ивцонфиг

КСНУМКС. Цонфигуре бежични интерфејс

Ленни

1. Инсталирајте пакете битан за изградњу, дебхелпер, асистент модула, јорган y бежични алати

# ажурирање способности
# аптитуде инсталирај битхел дебхелпер модуле-ассистант јорган бежични алат

2. Ручно преузмите пакет скуеезе / броадцом-ста-соурце са било ког огледала у http://packages.debian.org/squeeze/all/broadcom-sta-source/download

$ вгет хттп://фтп.ус.дебиан.орг/дебиан/поол/нон-фрее/б/броадцом-ста/броадцом-ста-соурце_5.60.48.36-2_алл.деб

3. Ручно преузмите пакет исцедити / Броадцом-ста-цоммон са било ког огледала у http://packages.debian.org/squeeze/all/broadcom-sta-common/download

$ вгет хттп://фтп.ус.дебиан.орг/дебиан/поол/нон-фрее/б/броадцом-ста/броадцом-ста-цоммон_5.60.48.36-2_алл.деб

4. Инсталирајте пакете исцедити / Броадцом-ста-цоммон y скуеезе / броадцом-ста-соурце са дпкг

# дпкг -и броадцом-ста- * деб

5. Саставите и инсталирајте пакет броадцом-ста-модули- * за ваш систем, користећи Модул-асистент

# ма аи броадцом-ста

6. За карте БЦМ4313, БЦМ43224 Y БЦМКСНУМКС, додајте модул на црну листу брцм80211, како бисте избегли сукоб са вашом подршком.

# ецхо блацклист брцм80211 >> /етц/модпробе.д/броадцом-ста-цоммон.цонф

7. Обновите почетни рамдиск и додајте модуле дефинисане у датотеци на црну листу /етц/модпробе.д/броадцом-ста-цоммон.цонф са инитрамфовима

# упдате-инитрамфс -у -к $ (унаме -р)

8. Преузмите неусаглашене модуле

# модпробе -р б44 б43 б43легаци ссб брцм80211

9. Учитајте модул вл

# модпробе вл

10. Проверите да ли уређај има доступан интерфејс

#ивцонфиг

КСНУМКС. Цонфигуре бежични интерфејс

Вхеези

1. Додајте компоненту „неслободну“ /етц/апт/соурцес.лист у случају да немају. Пример је:

# Дебиан Вхеези (тестирање)
деб хттп://фтп.ус.дебиан.орг/дебиан вхеези главни допринос неслободан

2. Ажурирајте листу доступних пакета.

# ажурирање способности

3. Инсталирајте пакете јединица асистент y бежични алати

# аптитуде инсталирајте модул-асистент бежичних алата

4. Саставите и инсталирајте пакет броадцом-ста-модули- * за ваш систем, користећи Модул-асистент

# ма аи броадцом-ста

5. Преузмите неусаглашене модуле

# модпробе -р б44 б43 б43легаци ссб брцм80211

6. Учитајте модул вл

# модпробе вл

7. Проверите да ли уређај има доступан интерфејс

#ивцонфиг

8. Цонфигуре бежични интерфејс

izvor: http://wiki.debian.org/wl


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   могу дијо

    дефинитивно је убунту срање ……………………………

  2.   АЛЛП дијо

    Хвала вам пуно на информацијама.

    Мислим да се исти проблем јавља у Убунту-у. Можете ли ми рећи шта да радим?

  3.   Едвин дијо

    Пошаљите вишак !!! Биће ми корисно сада када ажурирам кернел =)

  4.   Моника дијо

    Пронађите своју картицу у -> http://wiki.debian.org/WiFi#PCI_Devices и следите вики

  5.   Моника дијо

    Како чудно! кД Само аутоматски детектујем етернет везу, али не и бежичну, након што то већ уради: стр

  6.   Валтер Омар Дари дијо

    Овај метод (Скуеезе) је такође савршено радио са Вхеези-јем, кернелом 3.0.0-1-амд64 и БЦМ4312, само што није потребно покретати „упдате-инитрамфс -у -к $ (унаме -р)“.
    Управо сам то урадио на Леново Г550.
    Хвала на чланку и поздрав!
    Волтер

  7.   Данијел дијо

    а ако је моја картица интел?

  8.   алек дијо

    Један од разлога зашто сам прешао са дебиана на Убунту био је тај што није подржавао моју мрежну картицу, али ет, вифи је то препознао :(. Надам се да ћу то моћи поправити, мада сада мислим да ће то коштати ја поново инсталирам дебиан (углавном због лењости 😛).

    Чувам пост за будућност хехе.
    поздрави

  9.   Моника дијо

    Потражите своју картицу на овој листи -> http://wiki.debian.org/WiFi#PCI_Devices

  10.   алек дијо

    Да, то сам и мислио, чудно је, обично у преносним рачунарима оно што најчешће откаже су бежичне везе. Тренутно ћу остати у Убунтуу, све ми је у реду, али надам се да ћу се ускоро вратити у Дебиан, (више ми се свиђа)

  11.   Јохнни М. дијо

    Поздрав пријатељу, одличан допринос !!!! Али рећи ћу вам да приликом састављања картице добијам следећу грешку:
    КУИЛТ_ПАТЦХЕС = дебиан / закрпе \
    јорган –куилтрц / дев / нулл поп -а -Р || тест $? = 2
    рм -рф .пц дебиан / запечаћен печатом
    дх_тестдир
    #дх_тестроот
    дх_цлеан
    / уср / бин / маке -ф дебиан / рулес цлеан
    маке [1]: унесите директоријум `/ уср / срц / модулес / броадцом-ста '
    КУИЛТ_ПАТЦХЕС = дебиан / закрпе \
    јорган –куилтрц / дев / нулл поп -а -Р || тест $? = 2
    рм -рф .пц дебиан / запечаћен печатом
    дх_тестдир
    #дх_тестроот
    дх_цлеан
    маке [1]: изађите из директоријума `/ уср / срц / модулес / броадцом-ста '
    / уср / бин / маке -ф дебиан / рулес кдист_цлеан кдист_цонфиг бинарни модули
    маке [1]: унесите директоријум `/ уср / срц / модулес / броадцом-ста '
    КУИЛТ_ПАТЦХЕС = дебиан / закрпе \
    јорган –куилтрц / дев / нулл поп -а -Р || тест $? = 2
    Ниједна закрпа није уклоњена
    рм -рф .пц дебиан / запечаћен печатом
    дх_тестдир
    #дх_тестроот
    дх_цлеан
    / уср / бин / маке -в -ф дебиан / рулес цлеан
    маке [2]: унесите директоријум `/ уср / срц / модулес / броадцом-ста '
    КУИЛТ_ПАТЦХЕС = дебиан / закрпе \
    јорган –куилтрц / дев / нулл поп -а -Р || тест $? = 2
    Ниједна закрпа није уклоњена
    рм -рф .пц дебиан / запечаћен печатом
    дх_тестдир
    #дх_тестроот
    дх_цлеан
    маке [2]: изађите из директоријума `/ уср / срц / модулес / броадцом-ста '
    маке [1]: Ништа није учињено за `кдист_цонфиг '.
    за темпл у; урадити \
    цп $ темпл `ецхо $ темпл | сед -е 'с / _КВЕРС_ / 3.2.0-4-амд64 / г'`; \
    урадио
    за темпл у `лс дебиан / *. модулес.ин`; урадити \
    тест -е $ {темпл% .модулес.ин} .резервна копија || цп $ {темпл% .модулес.ин} $ {темпл% .модулес.ин} .резервна копија 2> / дев / нулл || истина; \
    сед -е 'с / ## КВЕРС ## / 3.2.0-4-амд64 / г; с / # КВЕРС # / 3.2.0-4-амд64 / г; с / _КВЕРС_ / 3.2.0-4-амд64 / г; с / ## КДРЕВ ## // г; с / # КДРЕВ # // г; с / _КДРЕВ _ // г '$ {темпл% .модулес.ин}; \
    урадио
    дх_тестроот
    дх_преп
    # Изградите модул
    цд / уср / срц / модулес / броадцом-ста / амд64 && \
    маке -Ц /либ/модулес/3.2.0-4-амд64/буилд М = / уср / срц / модулес / броадцом-ста / амд64
    маке [2]: унесите директоријум `/уср/срц/линук-хеадерс-3.2.0-4-амд64 ′
    ЛД /уср/срц/модулес/броадцом-ста/амд64/буилт-ин.о
    ЦЦ [М] /уср/срц/модулес/броадцом-ста/амд64/срц/схаред/линук_осл.о
    ЦЦ [М] /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.о
    /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.ц:219:2: грешка: непознато поље 'ндо_сет_мултицаст_лист' наведено у иницијализатору
    /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.ц:219:2: упозорење: иницијализација из некомпатибилног типа показивача [омогућено по подразумеваној вредности]
    /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.ц:219:2: упозорење: (близу иницијализације за 'вл_нетдев_опс.ндо_валидате_аддр') [омогућено по подразумеваној вредности]
    /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.ц: У функцији '_вл_сет_мултицаст_лист':
    /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.ц:1435:27: грешка: 'струцт нет_девице' нема члана са именом 'мц_лист'
    /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.ц:1435:56: грешка: 'струцт нет_девице' нема члана са именом 'мц_цоунт'
    /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.ц:1436:24: грешка: преусмеравање показивача на непотпуни тип
    /уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.ц:1442:57: грешка: преусмеравање показивача на непотпуни тип
    маке [5]: *** [/уср/срц/модулес/броадцом-ста/амд64/срц/вл/сис/вл_линук.о] Грешка 1
    маке [4]: ​​*** [_модуле_ / уср / срц / модулес / броадцом-ста / амд64] Грешка 2
    маке [3]: *** [суб-маке] Грешка 2
    маке [2]: *** [алл] Грешка 2
    маке [2]: излази из директоријума `/уср/срц/линук-хеадерс-3.2.0-4-амд64 ′
    маке [1]: *** [бинарни-модули] Грешка 2
    маке [1]: изађите из директоријума `/ уср / срц / модулес / броадцом-ста '
    маке: *** [кдист_буилд] Грешка 2

    У чему би могао бити проблем