Након дуго очекиване надоградње на кернел КСНУМКС, вероватно је да су бежичне картице Броадцом не раде у Дебиан, пошто је језгро потпуно бесплатно, али покретачи за ову марку нису. Овде објашњавам како омогућити карте Броадцом 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
дефинитивно је убунту срање ……………………………
Хвала вам пуно на информацијама.
Мислим да се исти проблем јавља у Убунту-у. Можете ли ми рећи шта да радим?
Пошаљите вишак !!! Биће ми корисно сада када ажурирам кернел =)
Пронађите своју картицу у -> http://wiki.debian.org/WiFi#PCI_Devices и следите вики
Како чудно! кД Само аутоматски детектујем етернет везу, али не и бежичну, након што то већ уради: стр
Овај метод (Скуеезе) је такође савршено радио са Вхеези-јем, кернелом 3.0.0-1-амд64 и БЦМ4312, само што није потребно покретати „упдате-инитрамфс -у -к $ (унаме -р)“.
Управо сам то урадио на Леново Г550.
Хвала на чланку и поздрав!
Волтер
а ако је моја картица интел?
Један од разлога зашто сам прешао са дебиана на Убунту био је тај што није подржавао моју мрежну картицу, али ет, вифи је то препознао :(. Надам се да ћу то моћи поправити, мада сада мислим да ће то коштати ја поново инсталирам дебиан (углавном због лењости 😛).
Чувам пост за будућност хехе.
поздрави
Потражите своју картицу на овој листи -> http://wiki.debian.org/WiFi#PCI_Devices
Да, то сам и мислио, чудно је, обично у преносним рачунарима оно што најчешће откаже су бежичне везе. Тренутно ћу остати у Убунтуу, све ми је у реду, али надам се да ћу се ускоро вратити у Дебиан, (више ми се свиђа)
Поздрав пријатељу, одличан допринос !!!! Али рећи ћу вам да приликом састављања картице добијам следећу грешку:
КУИЛТ_ПАТЦХЕС = дебиан / закрпе \
јорган –куилтрц / дев / нулл поп -а -Р || тест $? = 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
У чему би могао бити проблем