LINUX.ORG.RU

Сообщения makoven

 

Как узнать текущие подключения загадочного китайского устройства из локальной сети?

Подскажите пожалуйста, есть ли способ узнать к каким адресам/портам в данный момент подключено загадочное китайское устройство?

Полное nmap-сканирование по ip выдает 0 (ноль) открытых портов.

Вообще, какие еще танцы с бубном можно станцевать чтобы узнать что-нибудь о сетевой жизни этого устройства?

makoven
()

Отключается монитор во время ввода логина

Может кто сталкивался?

В наличии две машины со встроенным интеловским видео i915 под управлением ArchLinux. После загрузки systemd-сервисов и появления надписи login:, проходит порядка 20 секунд и экран гаснет. Если понажимать кнопки на мониторе - включается

После ввода логина, пароля и startx, экран больше не гаснет

 , ,

makoven
()

Будет ли рекурсия в этом случае

Не могу понять, будет ли рекурсия, и, как следствие, постоянное нарастание памяти из-за того, что один вызов func ждет пока завершит выполнение вложенный в нее вызов func итд..

var func = function() {
  console.log('Boo!');
  setTimeout(func, 10);
};

setTimeout(func, 10);

 

makoven
()

mount.cifs не видит одну из директорий

Такая вот странность. Расшарил виндовс-директорию (далее - «папку»). Монтирую ее через mount.cifs - всё нормально за исключением того, что команда ls -al не видит одну папку. Папка названна латиницей, bsclient. Причем, если выполнить

cd bsclient 
то в папку нормально заходит и показывает ее содержимое. Прав на папке каких-то специальных нет - такие же как и на соседних. Windows-машины при подключении к шаре папку видят.

Может кто сталкивался?

PS: Простите за сумбурное изложение.

makoven
()

Как успешно пользоваться webdav?

Захотелось стучаться на yandex.disk и на телефон с андроидом по webdav. Уже который день не могу найти удовлетворительное решение.

davfs+mc - неюзабельно даже при настройках, заставляющих davfs заливать файл сазу после его закрытия. Полоса загрузки mc показывает как гигабайтный файл быстренько копируется в кэш, на 100 процентах зависает на пол часа. При этом зависает любой процесс, пытающийся обратиться к точке монтирования davfs. Потом отвисает и выясняется что копирование на davfs-сервер завершено

gvfs+thunar - при старте копирования на webdav-сервер, появляется окно c 0% и зависает. Через пол часа мне сообщают что загрузка завершена

У кого-нибудь есть удачный опыт работы с webdav? Чтобы как в cifs/ftp/sftp отображался ход копирования, чтобы ничего не зависало

 

makoven
()

Добавление заданий торентокачалке на андроиде посредством другого устройства

Здравствуйте. Посоветуйте хоть какой-нибудь вариант.

Есть цифровой медиаплеер на андроиде. Хочется добавлять ему задания через ноутбук.

 ,

makoven
()

man -Hchromium ls показывает «This webpage is not found»

Здравствуйте.

man -Hfirefox ls отрабатывает нормально. В хромиуме до 28 версии показывал ман примерно один раз из пяти. А сейчас вообще не показывает. Всегда пишет «This webpage is not found»

OS: Archlinux

 ,

makoven
()

7zip распаковывает все поддиректории в корень

Написал простой скриптик:

FPATH=$1
FNAME=`basename "${FPATH%.*}"`
mkdir "$FNAME"
7z e -o"$FNAME" "$FPATH"

Проблема в том, что файлы из всех поддиректорий архива копируются в корень. В мане есть опция -r. Но про нее написано:

«Recurse subdirectories (CAUTION: this flag does not do what you think, avoid using it)»

И, действительно, она не работает.

Подскажите способ распаковывать rar/zip/etc архивы с поддиректориями (архиваторы, тянущие пол гнома/кде не предлагать)

makoven
()

Подскажите по обмену данными между сокетами

Есть сервер (cgate), написанный на java. К нему можно цепляться по TCP, и в telnet-стиле обмениваться текстовыми командами.

В попытках спарить этот сервер с node.js, заметил, что сообщения, приходящие с сервера, приходят всегда целыми (в спецификации последняя строка сообщения имеет вид навроде «200 OK\r\n»)

Я плохо представляю как сокеты работают на низком уровне. И возник такой вопрос:

как клиентский сокет узнаёт, что прием данных завершен, что пора перестать читать из сокета и отдать принятое сообщение мне в юзерспэйс?

Иными словами, если сервер отправил мне данные одним куском, могу ли я быть уверен, что мне придет этот кусок в целости, а не последовательностью из нескольких кусков? Ну или несколько сообщений придут одним куском

 ,

makoven
()

Не могу настроить простейший location в nginx

В стандартном конфиге добавил новый location /foo/. В обоих локейшинах лежат файлы index.html. Когда захожу на 127.0.0.1/foo/, показывает ошибку 404. По адресу 127.0.0.1 заходит нормально. Что я не так делаю?

location / {
  root   /mnt/work/code/;
  index  index.html index.htm;
}

location /foo/ {
  root /mnt/work/code/foo;
  index  index.html index.htm;
}

 ,

makoven
()

Сделать чтобы запуск компа не стопорился при отсутствии устройства из /etc/fstab

Есть ssd-диск. Используется как переносной, подключается через длинный sata-кабель.

В fstab он прописан так:

UUID=<...> /mnt/work ext4 rw,noatime,discard 0 1

Проблема: если диск не подключен, то компьютер не запускается (стопорится на этапе монтирования этого диска).

Как сделать чтобы система (Archlinux) запускалась и при наличии и при отсутствии диска?

makoven
()

archlinux сам переключается в графический режим когда не просят

Говорю ядру vga=ask, выбираю, режим 20x80. Далее несколько systemd строчек загрузки идут в этом режиме, а потом он сам переключается в 1280x1024, который мой монитор не вывозит.

Как сделать чтобы оставался в том режиме, который я задал? В каком направлении копать?

 , ,

makoven
()

Окна не отлипляются от мыши при изменении размеров в плавающем режиме

Недавний апдейт осома до 3.5 принес с собой неприятный баг.

Когда меняю размер окна правой кнопкой мыши с зажатой WIN, при отпускании кнопки мыши, окно не отлипляется от нее, а продолжает изменять размер.

Конфиг awesome дефолтный от самой последней версии

Очень бесит. Может кто сталкивался с подобным?

 ,

makoven
()

export PWD=/my_dir; urxvt не работает

Остальные переменные экспортирует, а эту не хочет.

Как мне запускать из шелл-скрипта программы, с указанием для них разных рабочих директорий?

makoven
()

Что за дела с прошивками линукса под ARM

Объясните пожалуйста, почему всегда, когда речь идет об установке линукса на армбук или mini-pc, предлагается залить прошивку какой-нибудь убунты, заботливо приготовленную каким-нибудь челом с горы?

Какие факторы мешают ставить линукс на армы традиционным путем, т.е. используя официальный инсталлер?

makoven
()

Запись на флешку. Быстро копирует, долгий sync

При записи на флешку копирование происходит считаные секунды даже на больших файлах. Но, судя по всему, копирует куда-то в другое место, поскольку если флешку отцепить - файлы окажутся поврежденными. А команда sync, напротив, длится очень долго.

Как сделать чтобы копировалось сразу на флешку? Чтобы mc показывал правильное время до завершения

ОС: арч, ФС винта: ext4, ФС флешки: FAT32

makoven
()

Андроидовые FTP и WebDAV сервера. Permission denied на запись

Мое почтение, господа линуксоиды

Ставлю на андроид какой-нибудь файловый сервер (ftp, webdav). Через виндовые клиенты все нормально читается\пишется а через линукс скачивать с телефона могу, а записывать на телефон пишет permission denied даже под рутом. Хотя какие тут могут быть пермишены, когда карта памяти в FAT32.

Причем кажется проблема это именно андроида, ибо на яндекс.диск и разные фтп-сервера через линукс закачивается без проблем.

Причем эта проблема встречается уже на втором смартфоне и на любых серверах из маркета.

Параметры монтирования телефона по webdav:

http://192.168.0.101:8080 /mnt/xperia davfs user,noauto,uid=username,file_mode=666,dir_mode=777 0 0

Пробовал разные dir_mode и file_mode, не помогает

makoven
()

cifs-utils vs smbclient, в чем разница

Товарищи, подскажите в чем разница между cifs-utils и smbclient. И что лучше использовать.

Удивило, что cifs-utils весит сущие килобайты, а smbclient ~60Mb в моем арчике

makoven
()

Поддержка несколько jid в одном mcabber'е

Здравствуйте, господа.

Поставил mcaber, оказалось он не поддерживает несколько аккаунтов

Интуиция подсказывает, что можно поднять локальный xmpp сервер, как-то вбить в него несколько jid (jabber.ru, odnоlassniki, vkontakte ..) а затем настроить mcabber на этот локальный сервер, чтобы общаться через один локальный jid, а сервер сам бы перенаправлял с этого jid сообщения на соответствующие сервера

В арчике почему-то нет jabberd2 а ejabber слишком огромен для такой задачи. Зато есть prosody

Подскажите, возможно ли это сделать на prosody и пните в какую сторону копать.

Спасибо за внимание

makoven
()

Вебкамеры, совместимые с V4L2

Доброго времени суток

Подскажите, пожалуйста, модели веб-камер которые гарантированно работают с V4L2

makoven
()

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