Как заставить мою карту BCM43228 работать в основном ядре 3.4 или выше?

Вы можете установить апплет link-monitor-appt (см. домашнюю страницу), который очень удобно использует эту функциональность на вашей панели gnome. Link Monitor находится в репозиториях, поэтому:

sudo apt-get install link-monitor-applet

Однако я подозреваю, что, поскольку вы сказали «URL», вы можете посмотреть что-то, что делает GET на веб-сайтах, сообщая, ответ? Можете ли вы прояснить, достаточно ли простого пинга? Некоторые веб-сайты, например, не позволят вам пинговать их. Хуже того, получение ping не гарантирует, что веб-сайт действительно встал.

Поскольку вы указали, что хотите, чтобы это решение было основано на URL-адресе, вы можете использовать решение Oli выше, но сначала :

sudo apt-get install httping

И сценарий становится:

#!/bin/bash

for site in $(cat ~/.sites); do
    if ! httping -c 1 -g "$site" &>/dev/null ; then 
      notify-send "$site is down!!"
    fi
done

ПРИМЕЧАНИЕ: Это не работало для меня, пока я не понял, что я настроил мой домашний маршрутизатор на использование OpenDNS. Это означает, что сайты с тайм-аутом перенаправляются на целевую страницу OpenDNS, а это означает, что этот скрипт никогда не генерировал экранное уведомление! Один, чтобы посмотреть.

2
задан 12 July 2012 в 03:24

15 ответов

Если вы читаете вики, могу ли я обратить ваше внимание на этот бит:

По определению сборки ядра mainline сделаны из первичных неизмененных исходных кодов ядра и поэтому не делают и не должны , включите любые исправления или драйверы Ubuntu. Также нет бинарных драйверов для этих ядер.

Вместо основных сборок вам, как правило, повезет с ядрами для следующей альфа / бета-версии. (в данном случае 12.10 Quantal Alpha 2), в которой должны быть доступны бинарные драйверы:

  1. Получите пакет 12.10 bcmwl-kernel-source по ссылке ниже и попробуйте установить его с помощью dpkg:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112%2bbdcom-0ubuntu2_amd64.deb
    
  2. Если это не сработает в вашей основной сборке, установите образы / заголовки ядра 12.10 3.5 и повторите попытку:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4_3.5.0-4.4_all.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    

Примечание. Поскольку вы выглядите как кто-то, кому это очень удобно с практикой :), я могу порекомендовать вам рассмотреть вопрос о замене ужасной карты Broadcom только с двоичным кодом на одну из превосходных карт Intel 6205 или 6300 с полуб мини-PCIe, которые полностью открыты. поддержка драйвера в ядре vanilla ?

3
ответ дан 25 July 2018 в 18:09

Если вы читаете вики, могу ли я обратить ваше внимание на этот бит:

По определению сборки ядра mainline сделаны из первичных неизмененных исходных кодов ядра и поэтому не делают и не должны , включите любые исправления или драйверы Ubuntu. Также нет бинарных драйверов для этих ядер.

Вместо основных сборок вам, как правило, повезет с ядрами для следующей альфа / бета-версии. (в данном случае 12.10 Quantal Alpha 2), в которой должны быть доступны бинарные драйверы:

  1. Получите пакет 12.10 bcmwl-kernel-source по ссылке ниже и попробуйте установить его с помощью dpkg:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112%2bbdcom-0ubuntu2_amd64.deb
    
  2. Если это не сработает в вашей основной сборке, установите образы / заголовки ядра 12.10 3.5 и повторите попытку:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4_3.5.0-4.4_all.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    

Примечание. Поскольку вы выглядите как кто-то, кому это очень удобно с практикой :), я могу порекомендовать вам рассмотреть вопрос о замене ужасной карты Broadcom только с двоичным кодом на одну из превосходных карт Intel 6205 или 6300 с полуб мини-PCIe, которые полностью открыты. поддержка драйвера в ядре vanilla ?

3
ответ дан 2 August 2018 в 00:23

Если вы читаете вики, могу ли я обратить ваше внимание на этот бит:

По определению сборки ядра mainline сделаны из первичных неизмененных исходных кодов ядра и поэтому не делают и не должны , включите любые исправления или драйверы Ubuntu. Также нет бинарных драйверов для этих ядер.

Вместо основных сборок вам, как правило, повезет с ядрами для следующей альфа / бета-версии. (в данном случае 12.10 Quantal Alpha 2), в которой должны быть доступны бинарные драйверы:

  1. Получите пакет 12.10 bcmwl-kernel-source по ссылке ниже и попробуйте установить его с помощью dpkg:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112%2bbdcom-0ubuntu2_amd64.deb
    
  2. Если это не сработает в вашей основной сборке, установите образы / заголовки ядра 12.10 3.5 и повторите попытку:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4_3.5.0-4.4_all.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    

Примечание. Поскольку вы выглядите как кто-то, кому это очень удобно с практикой :), я могу порекомендовать вам рассмотреть вопрос о замене ужасной карты Broadcom только с двоичным кодом на одну из превосходных карт Intel 6205 или 6300 с полуб мини-PCIe, которые полностью открыты. поддержка драйвера в ядре vanilla ?

3
ответ дан 4 August 2018 в 15:52

Если вы читаете вики, могу ли я обратить ваше внимание на этот бит:

По определению сборки ядра mainline сделаны из первичных неизмененных исходных кодов ядра и поэтому не делают и не должны , включите любые исправления или драйверы Ubuntu. Также нет бинарных драйверов для этих ядер.

Вместо основных сборок вам, как правило, повезет с ядрами для следующей альфа / бета-версии. (в данном случае 12.10 Quantal Alpha 2), в которой должны быть доступны бинарные драйверы:

  1. Получите пакет 12.10 bcmwl-kernel-source по ссылке ниже и попробуйте установить его с помощью dpkg:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112%2bbdcom-0ubuntu2_amd64.deb
    
  2. Если это не сработает в вашей основной сборке, установите образы / заголовки ядра 12.10 3.5 и повторите попытку:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4_3.5.0-4.4_all.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    

Примечание. Поскольку вы выглядите как кто-то, кому это очень удобно с практикой :), я могу порекомендовать вам рассмотреть вопрос о замене ужасной карты Broadcom только с двоичным кодом на одну из превосходных карт Intel 6205 или 6300 с полуб мини-PCIe, которые полностью открыты. поддержка драйвера в ядре vanilla ?

3
ответ дан 6 August 2018 в 00:30

Если вы читаете вики, могу ли я обратить ваше внимание на этот бит:

По определению сборки ядра mainline сделаны из первичных неизмененных исходных кодов ядра и поэтому не делают и не должны , включите любые исправления или драйверы Ubuntu. Также нет бинарных драйверов для этих ядер.

Вместо основных сборок вам, как правило, повезет с ядрами для следующей альфа / бета-версии. (в данном случае 12.10 Quantal Alpha 2), в которой должны быть доступны бинарные драйверы:

  1. Получите пакет 12.10 bcmwl-kernel-source по ссылке ниже и попробуйте установить его с помощью dpkg:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112%2bbdcom-0ubuntu2_amd64.deb
    
  2. Если это не сработает в вашей основной сборке, установите образы / заголовки ядра 12.10 3.5 и повторите попытку:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4_3.5.0-4.4_all.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    

Примечание. Поскольку вы выглядите как кто-то, кому это очень удобно с практикой :), я могу порекомендовать вам рассмотреть вопрос о замене ужасной карты Broadcom только с двоичным кодом на одну из превосходных карт Intel 6205 или 6300 с полуб мини-PCIe, которые полностью открыты. поддержка драйвера в ядре vanilla ?

3
ответ дан 7 August 2018 в 17:55

Если вы читаете вики, могу ли я обратить ваше внимание на этот бит:

По определению сборки ядра mainline сделаны из первичных неизмененных исходных кодов ядра и поэтому не делают и не должны , включите любые исправления или драйверы Ubuntu. Также нет бинарных драйверов для этих ядер.

Вместо основных сборок вам, как правило, повезет с ядрами для следующей альфа / бета-версии. (в данном случае 12.10 Quantal Alpha 2), в которой должны быть доступны бинарные драйверы:

  1. Получите пакет 12.10 bcmwl-kernel-source по ссылке ниже и попробуйте установить его с помощью dpkg:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112%2bbdcom-0ubuntu2_amd64.deb
    
  2. Если это не сработает в вашей основной сборке, установите образы / заголовки ядра 12.10 3.5 и повторите попытку:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4_3.5.0-4.4_all.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    

Примечание. Поскольку вы выглядите как кто-то, кому это очень удобно с практикой :), я могу порекомендовать вам рассмотреть вопрос о замене ужасной карты Broadcom только с двоичным кодом на одну из превосходных карт Intel 6205 или 6300 с полуб мини-PCIe, которые полностью открыты. поддержка драйвера в ядре vanilla ?

3
ответ дан 10 August 2018 в 06:45

Если вы читаете вики, могу ли я обратить ваше внимание на этот бит:

По определению сборки ядра mainline сделаны из первичных неизмененных исходных кодов ядра и поэтому не делают и не должны , включите любые исправления или драйверы Ubuntu. Также нет бинарных драйверов для этих ядер.

Вместо основных сборок вам, как правило, повезет с ядрами для следующей альфа / бета-версии. (в данном случае 12.10 Quantal Alpha 2), в которой должны быть доступны бинарные драйверы:

  1. Получите пакет 12.10 bcmwl-kernel-source по ссылке ниже и попробуйте установить его с помощью dpkg:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112%2bbdcom-0ubuntu2_amd64.deb
    
  2. Если это не сработает в вашей основной сборке, установите образы / заголовки ядра 12.10 3.5 и повторите попытку:
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4_3.5.0-4.4_all.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-3.5.0-4-generic_3.5.0-4.4_amd64.deb
    

Примечание. Поскольку вы выглядите как кто-то, кому это очень удобно с практикой :), я могу порекомендовать вам рассмотреть вопрос о замене ужасной карты Broadcom только с двоичным кодом на одну из превосходных карт Intel 6205 или 6300 с полуб мини-PCIe, которые полностью открыты. поддержка драйвера в ядре vanilla ?

3
ответ дан 15 August 2018 в 18:39
  • 1
    izx, спасибо за отличный ответ. Я понятия не имел, что смогу точно установить квантовые ядра. Я попробую квантовые ядра. – Paulo Matos 12 July 2012 в 15:45
  • 2
    Кроме того, я купил материнскую плату Asus P8Z77-I, которая поставляется с картой Broadcom. Я не могу заменить это ... – Paulo Matos 12 July 2012 в 15:46
  • 3
  • 4
    Изх, интересно. Не заметил, что карты Wi-Fi было так легко удалить, когда я собрал компьютер. Эти карты продаются в розничных магазинах, или вы можете найти их только на ebay (и связанных с ними) из старых частей? – Paulo Matos 12 July 2012 в 20:57
  • 5
    @ PauloJ.Matos: Я сомневаюсь, что вы найдете их в розничных магазинах, но они достаточно легко доступны в Интернете, например. Амазонка Великобритания. Обратите внимание, что они никогда не упаковываются в розницу, а продаются как OEM, так что даже новый, скорее всего, будет в пластиковом корпусе / антистатическом пакете. – ish 14 July 2012 в 03:58

Была та же проблема с пакетом ядра, который я загрузил из xorg-edgers. Затем я загрузил из него bcmwl-kernel-source, а затем установил его, и моя беспроводная карта работала немедленно.

2
ответ дан 25 May 2018 в 08:52

У меня была та же проблема с пакетом ядра, который я скачал с xorg-edgers. Затем я скачал количественную версию bcmwl-kernel-source из здесь , установил ее, и моя беспроводная карта сразу же заработала.

2
ответ дан 25 July 2018 в 18:09

У меня была та же проблема с пакетом ядра, который я скачал с xorg-edgers. Затем я скачал количественную версию bcmwl-kernel-source из здесь , установил ее, и моя беспроводная карта сразу же заработала.

2
ответ дан 2 August 2018 в 00:23

У меня была та же проблема с пакетом ядра, который я скачал с xorg-edgers. Затем я скачал количественную версию bcmwl-kernel-source из здесь , установил ее, и моя беспроводная карта сразу же заработала.

2
ответ дан 4 August 2018 в 15:52

У меня была та же проблема с пакетом ядра, который я скачал с xorg-edgers. Затем я скачал количественную версию bcmwl-kernel-source из здесь , установил ее, и моя беспроводная карта сразу же заработала.

2
ответ дан 6 August 2018 в 00:30

У меня была та же проблема с пакетом ядра, который я скачал с xorg-edgers. Затем я скачал количественную версию bcmwl-kernel-source из здесь , установил ее, и моя беспроводная карта сразу же заработала.

2
ответ дан 7 August 2018 в 17:55

У меня была та же проблема с пакетом ядра, который я скачал с xorg-edgers. Затем я скачал количественную версию bcmwl-kernel-source из здесь , установил ее, и моя беспроводная карта сразу же заработала.

2
ответ дан 10 August 2018 в 06:45

У меня была та же проблема с пакетом ядра, который я скачал с xorg-edgers. Затем я скачал количественную версию bcmwl-kernel-source из здесь , установил ее, и моя беспроводная карта сразу же заработала.

2
ответ дан 15 August 2018 в 18:39

Другие вопросы по тегам:

Похожие вопросы: