После очередного обновления перестал монтироваться USB жёсткий диск с NTFS. Он отображался в списке устройств в Caja (файл-менеджер в среде Mate), но при попытке монтирования выдавал ошибку - недостаточно прав доступа. Причём пользователь имел все права на работы с внешними устройствами хранения данными, а также состоял в группах fuse и ntfs-3g. Чтобы исправить данное недоразумение, надо поправить права у каталога по адресу /media/ваш_юзер, владелец и группа должны быть root, а права доступа 755 (чтение, запись, запуск для владельца и чтение, запуск для группы и остальных).
Ярлыки
аккумуляторы
(4)
андроид
(3)
блог
(5)
Былина_315
(2)
Дебиан
(10)
железо
(11)
ламповый_усилитель
(2)
линукс
(54)
микротик
(7)
минт
(14)
мысли
(32)
настройка
(26)
нетбук
(3)
ноутбук
(9)
обзор
(13)
ошибки
(22)
прошивка
(6)
радио
(8)
радиостанция
(2)
ремонт
(9)
роутер
(11)
самоделки
(7)
советы
(16)
сравнение
(10)
телевизор
(2)
тест
(7)
убунту
(8)
УНЧ
(3)
флешки
(3)
FM
(4)
manjaro
(13)
opensuse
(6)
samba
(2)
windows
(2)
zyxel
(2)
пятница, 14 февраля 2014 г.
Mint 16 и MIDI
Одной из нерешённых проблем в линуксе можно назвать воспроизведение MIDI файлов. Кому интересно, почему так - могут погуглить. Суть в том, что например такие файлы не хотят проигрываться в плеерах smaplayer, vlc, deadbeef, amarok. Во всяком случае у меня не один плеер на разных дистрах и с разными звуковыми ничего не проиграл. Для проигрывания - нужен плеер-демон timidity и консольный gui - timidity-interfaces-extra. Однако, в Mint 16 у меня MIDI не воспроизводились, даже окно плеера не появлялось. Запуск в консоли timidity -ia (опция - интерфейс) выдала ошибку в файле /etc/timidity/timidity.cfg а именно ошибку доступа к файлу к файлу /etc/timidity/freepats.cfg , который там упоминается, но почему-то отсутствует. Решение - нужно установить пакет freepats. После чего всё работает как надо.
Установить пакет можно через синаптик или командой в терминале:
sudo apt-get install freepats
Примечательно, что в зависимостях этого пакета нет, а в других дистрибутивах он всё же включён в обязательные зависимости при установке - timidity-interfaces-extra.
Установить пакет можно через синаптик или командой в терминале:
sudo apt-get install freepats
Примечательно, что в зависимостях этого пакета нет, а в других дистрибутивах он всё же включён в обязательные зависимости при установке - timidity-interfaces-extra.
Рис - окно плеера
воскресенье, 5 января 2014 г.
Прошивка точки доступа D-Link g700ap (wive-ng)
Немного о точке доступа, сердцем устройства является микросхема RTL8186 (на базе её выпущено огромное количество роутеров и точек доступа). В данной точке доступа 2 МБ флеш-памяти и 8 МБ ОЗУ. По-нынешним меркам - это очень мало. g700ap - это именно точка доступа, а не роутер!
Немного о прошивке wive-ng: является альтернативной, свободной, не имеет WEB-интерфейса, использует все заявленные функции wifi-модуля, основана на ядре линукс 2.4 Данная прошивка позволяет произвести тонкую настройку точки доступа и использовать режимы, которые не доступны в официальной прошивке - например, режим клиента. Все настройки выполняются через терминал, подключение к точке доступа по средством ssh.
Зачем мне это нужно? Как ни странно с целью самообразования :)
Что нужно для этих целей:
- точка доступа
- патчкорд (прямой)
- спичка или тонкая отвёртка
- компьютер с ос линукс
- прямые руки (желательно)
Что сподвигло написать эту небольшую инструкцию? Дело в том, что следуя статьям в интернете - я никак не мог получить доступ после прошивки. Более того, в архиве последней прошивки с сайта автора - присутствую малопонятные файлы... Назначение которых порой совсем непонятно. Цель - показать, как прошить данную точку доступа прошивкой 0.3.18
Что в архиве wive-ng-0.3.18.tar.7z с сайта http://wive-ng.sourceforge.net/:
- black_fw.bin - прошивка-занулялка, очищает флеш от старой прошивки
- Changelog.en - чэйнжлог на басурманском
- Changelog.rus - чэйнжлог на русском
- fw_clear.sh - скрипт очистки флеши
- fw_upload.sh - скрипт загрузки прошивки
- rev_B-A_converter.pl - конвертер прошивки для ревизии A (изначально всё сделано для ревизии B)
- wive.bin - сама прошивка (ревизия B)
Эта инструкция - почти полная копия инструкции
- Получаем прошивку с сайта.
- Распаковываем в домашнюю директорию пользователя линукс. Желательно, чтобы путь не содержал кириллицы в имени и пробелов.
- Убеждаемся, что в системе стоит tftp. Для примера в Opensuse 13.1 по-умолчанию не установлен.
- Подключаем блок питания в розетку, предварительно отключив от точки доступа
- Подключаем патчкорд к компьютеру и точке доступа
- выставляем на компьютере сетевые настройки через NetworkManager: ip 192.168.1.1 mask 255.255.255.0 Очевидно, что вместо 192.168.1.1 можно взять любой ip в диапазоне 192.168.1.1-192.168.1.254, кроме 192.168.1.6 - это ip tftp сервера нашей точки доступа в режиме загрузки прошивки. Важно - в NetworkManager - ставим галочку в настройках на проводном соединении - Подключаться автоматически.
- Открываем терминал и переходим в папку с файлами прошивок и скриптов.
- Вводим команду в терминал, но не нажимаем ENTER!
tftp -m binary 192.168.1.6 -c put black_fw.bin
- Спичкой зажимаем ресет на точке доступа и удерживая его включаем БП. Смотрим на индикатор WLAN - загорелся? Отсчитываем 5-10 секунд. Отпускаем ресет. Быстро активируем окно терминала и жмём ENTER, Ждём - WLAN должен моргать. Ожидаем минуту и выключаем точку доступа (блок из точки). Тем самым мы обнулили флеш от прошлой прошивки, загрузчик мы не трогали!
- Вводим команду в терминал, но не нажимаем ENTER!
tftp -m binary 192.168.1.6 -c put wive.bin - Спичкой зажимаем ресет на точке доступа и удерживая его включаем БП. Смотрим на индикатор WLAN - загорелся? Отсчитываем 5-10 секунд. Отпускаем ресет. Быстро активируем окно терминала и жмём ENTER, Ждём - WLAN должен моргать. Не отключайте точку доступа хотя бы 7 минут (лучше 10 минут). После отключаем блок питания.
- Выставляем на компьютере сетевые настройки через NetworkManager: ip 10.200.200.1 mask 255.255.255.0 Очевидно, то вместо 10.200.200.1 можно взять любой ip в диапазоне 10.200.200.241-10.200.200.254 кроме 10.200.200.249 - это ip tftp нашей точки доступа с новой прошивкой. Важно - в NetworkManager - ставим галочку в настройках на проводном соединении - Подключаться автоматически.
- Включаем питание точки доступа и через пару минут (на самом деле загрузка с этой прошивкой очень быстрая, но при первой загрузке лучше подождать) уже можем приступать к настройке точки доступа через ssh. Одним из признаков успешной прошивки будет пинг до 10.200.200.249 и появлением wifi сети с ssid SL-WL.
- Как получить доступ к нашей точке доступа? Вводим в терминал команду:
ssh root@10.200.200.249
По-умолчанию логин root и пароль rtl8186 - Что делать дальше? Настраивать - всё правкой конфигов, в интернете полно годных инструкций. Я пока ещё ничего не настроил - а посему написать об этом интересном и наверное увлекательном процесс ничего не могу.
Подписаться на:
Сообщения (Atom)