Беспроводная сеть, не работающая для Broadcom Corporation BCM43224 802.11a / b / g / n [14e4: 4353] (rev 01)

Запустив аналогичную настройку, я решил разместить сценарий в /etc/init.d, который настраивает каждую машину при загрузке. Вероятно, лучший способ сделать это через lts.conf, но это работает для моей установки.

Шаги

Создают различные варианты конфигурационных файлов (lirc, xorg и т. Д.). для каждого клиента. Храните эти разные конфигурационные файлы в изображении ltsp с разными именами (lircd.conf.machine1, lircd.conf.machine2 и т. д.) Создайте сценарий, который запускается при загрузке, и скопируйте соответствующие файлы конфигурации в соответствующие местоположения на основе имени хоста Run update-rc.d <script_name> defaults, поэтому скрипт конфигурации запускается при загрузке

Вот сценарий, который я использую, не стесняйтесь настраивать его в соответствии с вашими потребностями (имена хостов отредактированы, предложения по улучшению всегда приветствуются). Обратите внимание, что файлы xorg.conf, специфичные для машины, не хранятся в изображении, они просто создаются при каждой загрузке с помощью nvidia-xconfig:

#!/bin/bash

# This script performs configuration of hardware
# specific components for HTPC frontends.
# log output to temp directory
exec > /tmp/htpc_config.log


# LIRC hardware and configuration
# files in place of defaults based on hostname. Required
# to automatically configure LIRC on machines with
# different hardware.
htpc_*****_suffix=".br"
htpc_*****_suffix=".lr"
lirc_hw_conf="/etc/lirc/hardware.conf"
lirc_conf="/etc/lirc/lircd.conf"

if [ "$HOSTNAME" = "*****" ]
then
    cp $lirc_hw_conf$htpc_*****_suffix $lirc_hw_conf
    cp $lirc_conf$htpc_*****_suffix $lirc_conf
    echo "Applied LIRC configuration for ***** frontend."
    service lirc restart
elif [ "$HOSTNAME" = "*****" ]
then
    cp $lirc_hw_conf$htpc_*****_suffix $lirc_hw_conf
    cp $lirc_conf$htpc_*****_suffix $lirc_conf
    echo "Applied LIRC configuration for ***** frontend."
    service lirc restart
else
    echo "Unable to match hostname $HOSTNAME."
fi

# Xorg.conf generation using nvidia-xconfig
xorgconf="/etc/X11/xorg.conf"

if [ -f "$xorgconf" ]
then
   echo "/$xorgconf exists, nothing to do."
else
   touch "$xorgconf"
   nvidia-xconfig -s
   echo "Generated $xorgconf using nvidia-xconfig."
fi
0
задан 29 January 2018 в 10:36

3 ответа

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

sudo apt-get purge bcmwl-kernel-source

Перезагрузка.

Убедитесь, что правильный драйвер, загруженный brcmsmac:

lsmod | grep brcmsmac

Проверьте информативные подсказки в log:

dmesg | grep brcm
1
ответ дан 22 May 2018 в 15:14

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

sudo apt-get purge bcmwl-kernel-source

Перезагрузка.

Убедитесь, что правильный драйвер, загруженный brcmsmac:

lsmod | grep brcmsmac

Проверьте информативные подсказки в log:

dmesg | grep brcm
1
ответ дан 17 July 2018 в 22:01

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

sudo apt-get purge bcmwl-kernel-source

Перезагрузка.

Убедитесь, что правильный драйвер, загруженный brcmsmac:

lsmod | grep brcmsmac

Проверьте информативные подсказки в log:

dmesg | grep brcm
1
ответ дан 23 July 2018 в 22:37

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

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