LINUX.ORG.RU

Сообщения zhouck

 

Проброс портов и VPN

Если на боксе включен openvpn, то бокс стает недоступен извне сети (внутри все нормально). Что настроить, чтобы трафік заворачивался и при включенном vpn?

 

zhouck
()

systemd не может за-mount-ить smb ресурсы при рестарте

Скрипт такой

[Unit]
  Description=cifs router backup mount script
  Requires=network-online.target
  After=network-online.service

[Mount]
  What=//192.168.*.***/****/backup
  Where=/media/backup/
  Options=username=*****,password=**********,workgroup=********,rw,vers=1.0,nofail,iocharset=utf8
  Type=cifs

[Install]
  WantedBy=multi-user.target

при перезапуске не стартует. Если стартонуть вручную — все ок. Пока решил запуском скрипта через 60 сек после ребута через крон. В чем м.б. проблема?

 , ,

zhouck
()

Можно ли использовать cifs ядерный модуль от raspbian в bananian?

Какой-то нехороший человек выпилил cifs.ko из bananian, и примонтировать smb шару не выходит.

Linux localhost 4.4.66-bananian #2 SMP Sat May 6 19:26:50 UTC 2017 armv7l GNU/Linux

На raspbian модуль есть, примонтировать можно

Linux raspberrypi 4.1.6+ #2 PREEMPT Fri Sep 4 16:36:22 UTC 2015 armv6l GNU/Linux

Что можно сделать, чтобы завести cifs на bananian?

Почему cifs? На роутере с подключенным винтом есть только самба, и поставить туда вообще ничего нельзя, ибо ископаемое

Linux 2.6.22.15 #1 SMP Thu Mar 31 16:15:25 CST 2016 mips unknown

 ,

zhouck
()

Как вытащить данные из «битого» диска?

Все обращения к диску заканчиваются

ls: reading directory .: Input/output error

Запустил

fsck.ext4 -cDfty -C 0 /dev/sdc6

Ошибок нет

В логах

[ 1520.339643] Aborting journal on device sdc6-8.
[ 1520.347760] quiet_error: 2 callbacks suppressed
[ 1520.357620] Buffer I/O error on device sdc6, logical block 76054528
[ 1520.372135] lost page write due to I/O error on sdc6
[ 1520.388379] JBD2: Error -5 detected when updating journal superblock for sdc6                                                             

 ,

zhouck
()

Монтирование nfs шары — failed: Permission denied

В подсети 1 есть nas, c nfs шарами

showmount -e 192.168.1.20
Export list for 192.168.1.20:
/media             192.168.2.0/24
/media/music       192.168.1.0/24

На 192.168.2.1 (в подсети 2) пробую примонтировать

mount -t nfs 192.168.1.20:/media/ /tmp/mnt
mount: mounting 192.168.1.20:/media/ on /tmp/mnt failed: Permission denied

Почему?

 

zhouck
()

Работа с массивами строк в С

Выделяю память в main

char** result = (char**)malloc(2*sizeof(char*));

Передаю как параметр в функцию

int success = match_regex(& r, (char*)buf, result);

В функции записываю в массив данные

sprintf (results[mIdx],«%.*s», (finish - start), to_match + start );

Проверяю, что данные есть

puts(results[mIdx]);

Теперь в main пробую вывести данные из results

printf(«Temperature %s Humidity %s », result[0], result[1]);

И получаю Segmentation fault. В чем проблема? Вроде бы память выделил у себя, передал по указателю, заполнил, но доступа нет.

 

zhouck
()

Samba лочит доступ через некоторое время

Bananian, ядро 3.4 Samba 4.1.17-Debian

Все работает нормально, но через некоторое время доступ невозможен — видно папки, но при входе на них получаю отлуп, нет доступа.

Вход беспарольный, гостевой

Помогает простой рестарт самбы.

Что поправить можно?

 , ,

zhouck
()

OpenELEC: как загрузить библиотеку (cannot open shared object file: No such file or directory)

Собрал mpc на хост-машине. Перенес.

Запускаю — получаю

./mpc: error while loading shared libraries: libmpdclient.so.2: cannot open shared object file: No such file or directory

Собираю libmpdclient, переношу, копирую, делаю симлинки libmpdclient.so libmpdclient.so.2 в /storage/lib

Добаляю в $LD_LIBRARY_PATH

Не работает, та же ошибка

 ,

zhouck
()

Alsa, mpd и kodi

Настроил я себе kodi запуска в standalone mode, без иксов. Поставил паралельно mpd. Попытке что-то проиграть через mpd, получаю ошибку, что-де ресурс занят. Т.е. через альсу невозможно проигрывать звук через два приложения? Или что-то можно поправить?

Linux OpenELEC 4.1.4 #1 SMP Sun Aug 16 17:25:47 BST 2015 armv7l GNU/Linux

 , , ,

zhouck
()

Почему scp такой медленный?

Копирую через scp 2 MB/s

Копирую через ftp 5 MB/s

 ,

zhouck
()

Перенос Raspbian c v1 на v2

Купил себе вторую версию.

Так как на первой полностью все настроено, хотелось бы просто перенести систему.

Как я понимаю, я должен сделать образы (через dd)

/dev/mmcblk0p1 /boot

/dev/mmcblk0p2 /

а вот что дальше? Подключу я новую флешку, как мне ее разбить на

/dev/mmcblk0p1

/dev/mmcblk0p2

 

zhouck
()

Multicast имя в локальной сети

Есть у меня роутер, ASUS DSL N16-U. На него можно зайти по router.asus.com, даже без интернета (то есть, подозреваю, на нем развернут dns). Как на другом усторойстве с linux сделать подобное, чтобы можно было заходить не по IP, а по имени?

 

zhouck
()

Блокирование пиров в Transmission по стране

Можно ли настроить блокировку пиров по geo-ip?

 , ,

zhouck
()

Ubuntu 14.04 сбивает системное время на UTC

Установил Ubuntu 14.04 как вторую ОС. TZ UTC+3

Сама убунту показывает время правильно. Но после перезагрузки в биосе (и, соответственно в винде) время сбивается на UTC. Что поправить?

zhouck
()

Lighthttpd как прокси-фронтэнд для IIS

Задумка такая: хочу на raspberry pi использовать lighthtpd как прокси-фронтэнд для IIS, который есть на внутренней сети. Кроме того, сервер с IIS может быть с спящем режиме, поэтому если IIS недоступен, lighthttpd должен попробовать разбудить сервер с I IS(через etherwaake). Это возможно?

zhouck
()

Установил Ubuntu 14.04, поменял видео драйвер на AMD - и приплыли

Да что ж такое!

После установки, Ubuntu захотела обновить ядро. Согласился.

Паралельно, изменил видеодрайвер на AMDшный (с опенсорсным драйверомстрашные лаги).

Тут мне предлагают перегрузиться. Ну ок. И всё, чёрный экран с busybox. Можно загрузиться через предыдущее ядро, но драйвер показывает обрезанный экран.

И это самый user-friendly linux дистрибутив?

А вообще —что делать-то? Как откатить дравер без переустановки?

 

zhouck
()

Замена Transmission на ARM

Столкнулся с тем, что transmission на raspberry не тянет больше, чем со скоростью 2.5 МБ/с. При том, wget дает 6 МБ/с, а при закачке с десктопа - получаю 8 МБ/с. Никаких ограничений в конфиге нет, так что, похоже, тормоза в самом transmission. Чем заменить можно, чтобы remote gui был?

zhouck
()

После апгрейда на jessie закрыт порт. Что делать?

Сервер Firebird работает

pi@raspberrypi ~/development/cpp/RaspberryPI $ sudo netstat -an | grep 3050 tcp 0 0 127.0.0.1:3050 0.0.0.0:* LISTEN

Тестовая программа внутри - работает.

А вот приконнектиться снаружи (из локальй сети) к серверу не выходит.

zhouck
()

Линковка библиотеки libjson

Собрал libjson (брал на sf)

Собирал так

make clean SHARED=1 && make SHARED=1 && sudo make install SHARED=1

Все собралось. Сделал тестовую программку.

#include <iostream>
#include "libjson/libjson.h"

using namespace std;

int main(void) {
    JSONNode n(JSON_NODE);
    n.push_back(JSONNode("RootA", "Hello World"));
    JSONNode c(JSON_ARRAY);
    c.set_name("ArrayOfNumbers");
    c.push_back(JSONNode("", 16));
    c.push_back(JSONNode("", 42));
    c.push_back(JSONNode("", 128));
    n.push_back(c);
    string jc = n.write_formatted();
    cout << jc << endl;
    return 0;
}

Собираю

 g++ json.cpp -o json -ljson
In file included from /usr/include/libjson/libjson.h:4:0,
                 from json.cpp:2:
/usr/include/libjson/_internal/Source/JSONDefs.h:157:6: warning: #warning , Release build of libjson, but NDEBUG is not on [-Wcpp]
json.cpp: In function ‘int main()’:
json.cpp:7:5: error: ‘JSONNode’ was not declared in this scope
json.cpp:7:14: error: expected ‘;’ before ‘n’
json.cpp:8:5: error: ‘n’ was not declared in this scope
json.cpp:9:14: error: expected ‘;’ before ‘c’
json.cpp:10:5: error: ‘c’ was not declared in this scope

Что за чертовщина? Сборки правильно лежит в /usr/lib/

 

zhouck
()

Линковка библиотеки libfcgi

Пробую создать fastcgi модуль для nginx.

Установил sudo apt-get install libfcgi-dev

Собираю g++ -std=c++0x test_fcgi.cpp -llibfcgi

Получаю /usr/bin/ld: cannot find -llibfcgi collect2: ld returned 1 exit status

ЧЯДНТ?

 ,

zhouck
()

RSS подписка на новые темы