Не могу изменить brcm_monitor0 в / proc

Я пытаюсь изменить значение в файле / proc / brcm_monitor0 с 0 на 1. Этот файл используется для перевода Wi-Fi-модулей Broadcom в режим мониторинга.

Метод по умолчанию для этого:

sudo -s
echo 1 > /proc/brcm_monitor0

Но, это дает ошибку:

-bash: echo: write error: Input/output error

Поэтому я пробую второй метод:

echo 1 | sudo tee /proc/brcm_monitor0

Консоль выводит 1, но когда я проверяю файл с помощью:

cat brcm_monitor0

Это все еще 0.

Понятия не имею, почему файл не изменится. Я пробовал chmod 777, но это ничего не изменило в выводе. Я знаю, что папка proc содержит виртуальные файлы, но из того, что я прочитал, вышеупомянутые два метода должны работать при изменении параметров, хранящихся в файлах.

Любые предложения приветствуются. Спасибо

2
задан 8 December 2013 в 11:01

1 ответ

Возможно, ошибка в исправленном драйвере Ubuntu.

В Ubuntu 13.04, используя драйвер vanilla 6.30.223.141 от Broadcom.com, решает эту проблему.

В Ubuntu 13.10 драйвер vanilla 6.30.223.141 не работает из-за несовместимости с версией ядра 3.11. Обновление драйвера vanilla с патчем «0009-add-support-for-linux-3.10.0.patch» из Launchpad приводит к ТОЧНОЙ ЖЕ ошибке:

$ LANG = C sudo bash -c "echo 1> / proc / brcm_monitor0 "

bash: строка 0: эхо: ошибка записи: ошибка ввода / вывода


ИСПРАВЛЕНИЕ БАГА в Ubuntu 13.10 :

Применить патч из Arch Linux AUR вместо 0009-add-support-for-linux-3.10.0.patch

ИНСТРУКЦИИ:

  1. Загрузить исходный драйвер (6.30.223.141) с Broadcom

    wget http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
    tar xvzf hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
    
  2. НЕ ПРИМЕНЯТЬ LINUX 3.10 UBUNTU PATCH. Применяйте только патч http://ix.io/9DV .

    wget http://ix.io/9DV
    cd hybrid
    patch -i ../9DV -p1
    
  3. Скомпилируйте драйвер.

    make
    
  4. Тестирование водителя.

    sudo rmmod wl
    sudo insmod ./wl.ko
    
  5. Включить режим мониторинга.

    sudo bash -c "echo 1 > /proc/brcm_monitor0"
    

источник: http://aur.archlinux.org/packages/broadcom-wl/?setlang=de&comments=all

0
ответ дан 8 December 2013 в 11:01

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

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