LINUX.ORG.RU

Сообщения Dark_Snow

 

USB-composite в Mikrotik - усиленно не хочет видеть картридер модема

 , , ,

Есть микрот rb951ui, роутерос версии 7.20.4. Вставляю в него usb модем huawei e3372, сам модем в режиме хайлинк и для роутера с опенврт\линукса на десктопе\щитдовса прекрасно представляется как собственно сетевая карта и картридер микросд. Микрот отказывается видеть флешку, только сам модем - принудительно модему давить композиции не очень хочется ибо на 4пда инфы валом и сам черт ноги повырывает себе в попытках всё охватить и разобраться в противоречивой информации (то АТ команды, то напрямую в нврам писать - боязно модем грохнуть т.к сейчас это единственный выход в сеть). Собственно говоря, когда втыкаю модем, то получаю вот что:

dmesg

usb 1-1: new high-speed USB device number 2 using rb400-ehci
usb 1-1: USB disconnect, device number 2
atheros_enum_failure_fix
usb 1-1: new high-speed USB device number 3 using rb400-ehci
usb 1-1: Unsupported USB device bInterfaceClass 2
usb 1-1: Unsupported USB device bInterfaceClass 10
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver rndis_host
usbcore: registered new interface driver MOSCHIP usb-ethernet driver
usbcore: registered new interface driver asix
cdc_ether 1-1:1.0 wwan0: register 'cdc_ether' at usb-rb400_usb-1, CDC Modem Device, 0c:5b:8f:27:9a:64
cdc_ether 1-1:1.0 wwan0: CDC: carrier off
cdc_ether 1-1:1.0 wwan0: CDC: carrier off
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
usbcore: registered new interface driver option
usbserial: USB Serial support registered for GSM modem (1-port)

Консоль микрота

 /system/resource> hardware/print detail 
Flags: I - inactive 
 0   location="1-0" type=usb vendor="Linux 5.6.3 ehci_hcd" name="RB400 EHCI" serial-number="rb400_usb" vendor-id="0x1d6b" device-id="0x0002" speed="480" ports=1 usb-version=" 2.00" irq=0 device-path=bus/usb/001/001 

 1   location="1-1" parent=1-0 type=usb vendor="HUAWEI_MOBILE" name="HUAWEI_MOBILE" vendor-id="0x12d1" device-id="0x14dc" speed="480" usb-version=" 2.10" irq=0 owner="system" device-path="" 

Просто в терминале

 cat /sys/bus/usb/devices/*/bInterfaceClass
09
02
0a
08

lsmod | grep usb
usb_wwan 8192 1 option, Live 0xc77dc000
usbserial 20480 2 option,usb_wwan, Live 0xc77d0000
fp_usbnet 49152 0 - Live 0xc7780000
usbler 4096 1 - Live 0xc72e4000
usbcore 131072 5 option,usb_wwan,usbserial,fp_usbnet,ehci_hcd, Live 0xc7440000
nls_base 8192 1 usbcore, Live 0xc7320000
usb_common 4096 1 usbcore, Live 0xc730a000
packet_hook 139264 17 fp_usbnet,xt_layer7,xt_misc,ag7240,ath,wlan,bridge2,switch, Live 0xc7f40000

lsusb
Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 003: ID 12d1:14dc

Посмотрел что имеется в модулях ядра:

Диски и карты памяти (drivers/mmc/, drivers/scsi/)
mmc_core.ko, mmc_block.ko — ядро поддержки карт памяти (MMC/SD).
mmc_spi.ko, of_mmc_spi.ko — драйверы для SPI‑интерфейса карт памяти.
scsi_mod.ko, sd_mod.ko — подсистема SCSI и блочные устройства (жёсткие диски, оптические приводы).

USB‑подсистема (drivers/usb/)
usbcore.ko — базовая поддержка USB (ядро подсистемы).
ohci-hcd.ko, ehci-hcd.ko — драйверы контроллеров USB 1.1 (OHCI) и 2.0 (EHCI).
usb-common.ko — общие утилиты для USB‑драйверов.
udc-core.ko — основа для USB Device Controller (режим «устройства»).
libcomposite.ko — фреймворк для создания composite‑устройств (например, модем + картридер).

u_ether.ko, usb_f_rndis.ko — функции USB‑устройства:
Ethernet через USB;
RNDIS (Microsoft Remote NDIS).

usb_f_mass_storage.ko — эмуляция USB‑накопителя.
u_serial.ko — базовый драйвер для USB‑серийных портов.
usbserial.ko — каркас для драйверов USB‑модемов/адаптеров.
sierra.ko, qcserial.ko, option.ko — драйверы для 3G/4G‑модемов (Sierra, Qualcomm, Option).
ftdi_sio.ko, cp210x.ko, pl2303.ko, ch341.ko — драйверы для USB‑UART‑конвертеров (FTDI, Silicon Labs, Prolific, CH341).
usb_wwan.ko, ipw.ko, hso.ko — поддержка мобильных широкополосных модемов.
usb-storage.ko — драйвер для USB‑накопителей (флешки, внешние HDD).
cdc-acm.ko — драйвер для устройств класса CDC ACM (USB‑модемы, виртуальные COM‑порты).

Если «втупую» пробую insmod libcomposite.ko и прочее, то ловлю «нет такого файла», с полным путём плачет, что «Unknown symbol in module» (Да, мне за 6 лет ни разу не приходилось insmod\rmmod юзать и вообще так глубоко копать)

Что ещё попробовать\уточнить и как заставить невротик видеть картридер?

Dark_Snow
()

Портабилизация приложения при сборке из исходников

 , , ,

Наверное сразу выделю основной вопрос - как заставить тот же ./configure принимать относительные пути (например -–prefix=./testbuild) вместо абсолютных. Ниже более подробные страдания

На текущий момент экспериментирую с различными костыльно-велосипедными применениями linux софта и возникла идея собрать «портативную» сборку lighttpd и php (собственно запустить и пощупать kodexplorer и его аналоги). Не хочу привязываться к пакетам из репозиториев и постоянно их настраивать т.к сейчас делаю это на десктопе, впоследствии если понравится, то перенесу на отдельный неттоп то ли с опенврт, то ли с дебианом, то ли еще с чем. В прошлый раз поднимал некстклауд на опенврт и забодался ставить и настраивать все, поэтому решил из исходников собирать все в отдельную папку и потом ее целиком переносить на разные системы. Вопрос дурости этой затеи понимаю, но тут просто интересно - как заставить тот же ./configure принимать относительные пути (например –prefix=./testbuild) вместо абсолютных. Ночью пытался собирать и получил

configure: error: expected an absolute directory name for –exec_prefix

в итоге временно собрал c префиксами /tmp/lighttpdsrv, соответственно бинарник в подпапке sbin, либы в подпапке lib и либы эти он по дефолту ищет как раз таки в

-m module directory (default: /tmp/lighhtpdsrv/lib)

что мне не нужно. Хочу по итогу получить папку, в которой будет lighttpd бинарник, рядом папка с либами и чтобы он искал ее по относительному пути, т.е запускать бинарник через ./testbuild/lighttpd, конфиг тоже рядом с бинарником, либы свои искал по пути ./testbuild/lib (естественно testbuild это название для примера). Понимаю и вижу, что все это через ./configure кастомизируется, но он требует только абсолютный путь - что я делаю не так, кроме самой идеи конечно же. Потом таким же образом еще думаю пхп как минимум добавлять, а там может и lua с мариадб например, дабы один раз все настроить и получить переносной вебсервер.

Dark_Snow
()

Некорректное поведение кнопок в Wine

 , ,

ОС archlinux, обновления все стоят, ядро свежее. Что в wine 8.13 (и других, ранних версиях) staging, что в stable, что в portproton некорректно ведут себя клавиши - при нажатии и удержании клавиш, поведение такое, будто я судорожно ее нажимаю кучу раз вместо удержания, из-за этого в том же watch dogs 1 и 2 не работают нормально бег и селектор оружия (вместо бега подергивания персонажа, вместо колеса-селектора дикие мерцания), в warcraft III (frozen throne) по удержанию alt по идее должны быть индикаторы здоровья, но они быстро-быстро появляются и исчезают (пока костыльно включил постоянное отображение). Что можете посоветовать почитать, куда копать? Даже не представляю как правильно у яндекса и гугла спрашивать.

Начинка ноутбука

Screenfetch

( читать дальше... )

lspci -k | grep -A 3 -E ‘(VGA|3D)’

( читать дальше... )

Dark_Snow
()

Дефрагментация отдельного файла на ext4

 , , ,

Стоит арч на ехт4, живет хорошо, грузится через grub4dos ибо удобно еще и исошники грузить и прочие образы и конфиг не монстроуозный как у второго граба, но суть не в этом - решил я тут со старого мультибут харда перенести vhd образ с winxp и словил интересную ошибку: на мультибут харде ntfs и этот образ с этим же grldr грузится, а на ехт4 ловлю ошибку 61 (too many fragments). e4defrag’ом прошелся и по диску и по файлу неоднократно и все равно такая фигня, а загрузиться надо ибо надо прошить одну железяку, а софт только под оффтопик. ЧЯДНТ и как сложить эти фрагменты в одну кучу? г4д обновил - не помогло

Dark_Snow
()

Как включать впн только для конкретного приложения\ий?

 , , ,

Имеется l2tp vpn, в систему «заводится» через network manager, при включении начинает через впн ходить вся система - как включать впн только для конкретного приложения\ий? ОСь арч, ядро свежее, стоит aur/networkmanager-l2tp. Нашел статью на хабре (https://habr.com/ru/post/310646/), но она под опенвпн, а знакомый говорит что под l2tp не подойдет " L2TP, если мне не изменяет память, работает в kernel space, просто так в netns ты его не поднимешь" Что еще попробовать?

Dark_Snow
()

ar9331 - 3 виртуальных интерфейса (zsun usb wifi)

 , ,

Имеется адаптер (Zsun USB Wifi), перешитый в опенврт, на борту ar9331 чип, никаких эзернетов и прочего. Попросили сделать так, чтобы на этом адаптере было «три» - один виртуальный интерфейс в кач-ве клиента подключается к любой (обычно гостевой) сети и смотрит в интернет (это я планирую сделать через Тор, чтобы обходить NAT провайдера), второй интерфейс как точка доступа (если вдруг инет отвалится, чтобы подключиться на месте) и третий для подключения к другим сетям - суть в том, что у человека в одном здании несколько офисов и их wifi все можно поймать из определенной точки, поэтому он хочет «считерить» и поставить там этот адаптер чтобы не бегать постоянно туда-сюда (здоровье просто у него не особо позволяет по этажам носиться лишний раз). Я пытался поднимать интерфейсы через iw dev wlan0 interface add wlan0* type {AP\managed}, веб морда оврт их не видит, а если пытаюсь из морды (один интерфейс подключать к своему роутеру, второй оставлять как ТД) и в итоге все виснет и приходится программатором перешивать, хотя на роутере так прокатывало, когда я его использовал как ретранслятор. Можете мне помочь с этой задачей? А то друг скоро с больничного выходит, думал ему подарок такой сделать.

Dark_Snow
()

Выудить установленное приложение из готовой сборки linux

 , ,

Вот имеется готовый загрузочный образ, в нем имеется приложение. Под шынду оно и так распространяется, а под линукс версия только в таком лайв-образе. Хотелось бы его как-то выудить и перенести (пусть и в контейнере например, т.к допускаю проблемы с разными версиями библиотек) в свою систему. Как это правильно сделать? ldd пробовал, но запутался как правильно все библиотеки достать и создать контейнер - я не так давно линуксом пользуюсь, и во многом еще туплю.

Dark_Snow
()

Установка линукс вместо андроида в ТВ бокс

 , , , ,

Появилась тут у меня коробочка в роботом на рокчипе, на плате написано CX-818, робот и интернеты подсказывают что это DNS T-818, xtouch XTV01, stb902b. Вещь интересная, вот только андроид не комильфо на тв, хотелось бы маленький пк «полноценный». В интернетах почитал что да, ставят линукс на рокчипы, только во-первых древнюю убунту, а во-вторых сборки расчитаны на «hdmi стики». Интересует возможность поставить на эту коробочку арч дабы хоть не ядро так остальной софт не древнючий был, вот только я на армы еще ни разу не ставил линуксы и тем более с рокчипами первый раз сталкиваюсь. С чего начать стоит и как правильно? На гитхабе я нашел несколько репозиториев с исходниками ядра под RK3066 - но нужен же конфиг для сборки, плюс наверняка u-boot переконфигурировать надо будет под загрузку не ведра, а ядра с инитрд и последующим подхватом корня с нанда (я не хочу «мультибут» когда народ кидает линукс на флешку и грузит ядро «через рековери»). PicUntu не предлагать)

Dark_Snow
()

Две подсети? и OpenVPN

 , , ,

Ребят, я не сетевик и не пойму куда гуглить - имеется пк с арчем, на него инет приходит с роутера, а в роутер с упш модема. На роутере OpenWRT и адрес 192.168.1.1, на модеме hilink ось (тоже «роутер» и отдает инет по ndis, huawei e3372s) и адрес 192.168.8.1 - модем по dhcp раздает IP роутеру, а тот также по dhcp клиентам. Вопрос вот в чем - если я подключаюсь к VPN (клиент запущен на самом арче, в роутере места нет под клиент, а если в модем флешку под оверлей вставлять, то криво и глючно грузится роутер, а на модем не пойму как собрать, хоть там и armv7), то на роутер я спокойно захожу, а на страничку модема не пускает, в чем прикол и куда копать?

( читать дальше... )

Dark_Snow
()

Выбор легковесной и стабильной среды раб.стола

 ,

Предисловие - минимальный примерный конфиг Intel Atom N2800 и 2гб озу.

Жил на минте с корицей - красиво, но жрет много, при старте системы 1,5 - 1,7 гб (вместе с фтп сервером и активированным удаленным экраном, очень уж люблю со смарта по пк шариться при надобности). С осени юзаю арч с крысой, но чего-то не хватает (да и лишнего понаставил от неопытности), сейчас хочу арч с нуля ставить и думаю что выбрать - полноценный DE (тогда какой? монстров типа гнома не хочу, в свое время привык к маложрущей хр и не хочу обжорства в линуксе.) или WM и кастомизировать (что я еще не умею и ни разу не делал)? Если DE, то что лучше - Enlightenment, LXDE, LXQt или все же Xfce оставить, но как бы ее допилить (быстрый запуск с панели, сортировка открытых окон на панели (автоматическая и мышкой самому сгруппировать), а то сейчас вновь открытое приложение появляется «раньше» чем ранние? Я просто запутался уже, да и статьи гайды устаревшие уже. В идеале хочу адекватные настройки (не «многа», но и не как в юнити пошли по пути огрызков - мы все сами лучше вас знаем), маленькие аппетиты (иногда хард кочует чуть ли не в 3й пень и там например корица ооочень тормозила), ну и наверное элегантности тоже хотелось бы (красиво корица выглядит все же). Тучи рабочих столов, свистоперделок и прочей ерунды для графония не нужно от слова совсем ибо лишнее, а то посмотрел я на кеды - выкинуть нафиг 90% свистелок и жрать в разы меньше станет. Ну или посоветуйте как приготовить DE самому - что поставить, как настроить. Пы.Сы.: Либо подскажите, как скомунячить из минта оформление в арч) - темы, иконки, некоторые настройки. И насколько мате прожорливее крысы? Корицу точно ставить не буду, ибо она задумчива как я считаю из за огромного кол-ва питона в ней.

Dark_Snow
()

netctl@«wifi-name».service failed Arch Linux

 , , ,

Установил крайний Арч, через wifi-menu прекрасно подключился к ести и все работало. Поставил иксы, xfce4 с дополнениями, некоторый софт, гит и питон, network manager и перестал подключаться. Сегодня как-то заработал нетворк менеджер и подключился к сети, но апплет не появляется и ошибки netctl в systemd вводят в диссонанс. В консоли бьются такие ошибки:

( читать дальше... )

Dark_Snow
()

После обновления ядра не появляется в «общем» списке grub

 ,

Собственно ос Минт 18.3. Через штатный менеджер обнов неоднократно обновы ядра прилетают и даже успешно ставятся, но... Суть в том, что они появляются только в доп.параметрах загрузки, а по умолчанию стартует старое ядро. Не вопрос, выбрать руками то не проблема, но и после успешной загрузки нового ядра sudo update-grub не ставит его на новое место... Два вопроса - основной: как таки заставить автоматом обновленное ядро грузить и второй побочный: нахрена тогда эти ущербные и глючные update-grub скрипты нужны, если руками править надежнее выходит, в чем сакральный смысл этих унылых и ущербных костылей?

Dark_Snow
()

Управление UCI (OpenWRT) с Android или удаленно.

 , ,

Есть ли вариант не добавлять в прошивку LuCI, а управлять ей удаленно, но не через SSH консоль, а гуем так сказать? Просто в данный момент нет возможности сменить на увеличенную флеш, а 4х метровой не хватает для всего набора пакетов. Может есть проекты\варианты, позволяющие запустить ту же люсю вне роутера (перенаправляя запросы на локальный или DDNS адрес роутера) или приложение на смартфон какое?

Dark_Snow
()

Atheros AR9271 и Debian 9

 ,

Debian 9.4 Mate, после установки (и при ней) не видел вайфай, подключил в минте через kvm, доставил фирмвари (non free и atheros) и wireless-tools, теперь вафлю видит, показывает сети, но не подключается - запрос пароля и дисконнект. Dmesg выдает это:

[ 2001.868203] usb 1-1: ath9k_htc: USB layer deinitialized
[ 2004.524021] usb 1-1: new high-speed USB device number 8 using ehci-pci
[ 2004.696881] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271
[ 2004.696884] usb 1-1: New USB device strings: Mfr=16, Product=32, SerialNumber=48
[ 2004.696886] usb 1-1: Product: USB2.0 WLAN
[ 2004.696888] usb 1-1: Manufacturer: ATHEROS
[ 2004.696890] usb 1-1: SerialNumber: 12345
[ 2004.697299] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested
[ 2004.697549] usb 1-1: firmware: direct-loading firmware ath9k_htc/htc_9271-1.4.0.fw
[ 2004.980515] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008
[ 2005.232757] ath9k_htc 1-1:1.0: ath9k_htc: HTC initialized with 33 credits
[ 2005.499881] ath9k_htc 1-1:1.0: ath9k_htc: FW Version: 1.4
[ 2005.499883] ath9k_htc 1-1:1.0: FW RMW support: On
[ 2005.499885] ath: EEPROM regdomain: 0x809c
[ 2005.499885] ath: EEPROM indicates we should expect a country code
[ 2005.499887] ath: doing EEPROM country->regdmn map search
[ 2005.499888] ath: country maps to regdmn code: 0x52
[ 2005.499889] ath: Country alpha2 being used: CN
[ 2005.499890] ath: Regpair used: 0x52
[ 2005.504664] ieee80211 phy3: Atheros AR9271 Rev:1
[ 2005.509185] ath9k_htc 1-1:1.0 wlxa0f3c1207525: renamed from wlan0
[ 2005.546963] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2005.731092] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2005.977663] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2006.046198] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2138.040083] IPv6: ADDRCONF(NETDEV_UP): enp3s0: link is not ready
[ 2138.043734] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2138.255445] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2138.500963] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2138.578026] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2144.138197] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2144.161596] wlxa0f3c1207525: authenticate with *mac*
[ 2144.329936] wlxa0f3c1207525: send auth to *mac* (try 1/3)
[ 2144.331692] wlxa0f3c1207525: authenticated
[ 2149.330817] wlxa0f3c1207525: aborting authentication with *mac* by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2150.808714] wlxa0f3c1207525: authenticate with *mac*
[ 2151.065810] wlxa0f3c1207525: send auth to *mac* (try 1/3)
[ 2151.067556] wlxa0f3c1207525: authenticated
[ 2156.070940] wlxa0f3c1207525: aborting authentication with *mac* by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2157.973481] wlxa0f3c1207525: authenticate with *mac*
[ 2158.229561] wlxa0f3c1207525: send auth to *mac* (try 1/3)
[ 2158.231306] wlxa0f3c1207525: authenticated
[ 2163.234367] wlxa0f3c1207525: aborting authentication with *mac* by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2165.624687] wlxa0f3c1207525: authenticate with *mac*
[ 2165.882935] wlxa0f3c1207525: send auth to *mac* (try 1/3)
[ 2165.885331] wlxa0f3c1207525: authenticated
[ 2169.001717] wlxa0f3c1207525: aborting authentication with *mac* by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2169.092282] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready
[ 2169.333350] IPv6: ADDRCONF(NETDEV_UP): wlxa0f3c1207525: link is not ready

Dark_Snow
()

Установка Linux в файл-образ или как конкретно работает WUBI?

 , loopbak,

Есть давнее желание загнать Debian\Ubuntu\Mint в образ hdd и грузиться с него (как например в мультибут харде у меня 7ка и ХР засунуты и грузятся напрямую с vhd образа), но сколько не лопатил интернет, конкретной инструкции не нашел, из всего что нарыл - только vboot какой то, к тому же или ломаный, или с тайм бомбой. Вуби же, как я понимаю и вижу, сам прекрасно ставит в образы (и корень и свап), вижу что он использует или grub или grub4dos, только из самих питоновских скриптов ничего не понятно для меня... В итоге вопрос - какой загрузчик использует вуби, как оно работает «под капотом» и как это повторить самому? Про вмлайт вбут тут: http://www.vmlite.com/appliances/ubuntu-910-readme.html

Dark_Snow
()

Prolific PL2303, Linux Mint и minicom (любой терминал в принципе)

 , ,

Имеется usb ttl переходник от фирмы cablexpert, и он категорически не хочет работать (в шЫнде хоть эхо дает, но потом вешает наглухо гипертерминал и putty). Вроде адекватно определяется:

[287634.792056] usb 5-2: new full-speed USB device number 6 using uhci_hcd
[287634.966085] usb 5-2: New USB device found, idVendor=067b, idProduct=2303
[287634.966088] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[287634.966090] usb 5-2: Product: USB-Serial Controller D
[287634.966091] usb 5-2: Manufacturer: Prolific Technology Inc. 
[287634.969155] pl2303 5-2:1.0: pl2303 converter detected
[287634.981206] usb 5-2: pl2303 converter now attached to ttyUSB0
После попытки использовать minicom или putty сыпет ошибками:
[288088.946594] pl2303 5-2:1.0: pl2303_vendor_write - failed to write [0008]: -71
[288088.947590] pl2303 5-2:1.0: pl2303_vendor_write - failed to write [0009]: -71
[288088.948587] pl2303 ttyUSB0: pl2303_get_line_request - failed: -71
[288088.949640] pl2303 ttyUSB0: pl2303_set_line_request - failed: -71
[288088.950581] pl2303 5-2:1.0: pl2303_vendor_write - failed to write [0000]: -71
[288088.951573] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -71
[288088.952577] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -71
[288098.248492] pl2303 ttyUSB0: pl2303_get_line_request - failed: -71
[288098.249492] pl2303 ttyUSB0: pl2303_set_line_request - failed: -71
[288098.250478] pl2303 5-2:1.0: pl2303_vendor_write - failed to write [0000]: -71
[288098.251488] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -71
[288103.593442] pl2303 ttyUSB0: pl2303_get_line_request - failed: -71
[288103.594535] pl2303 ttyUSB0: pl2303_set_line_request - failed: -71
[288103.595444] pl2303 5-2:1.0: pl2303_vendor_write - failed to write [0000]: -71
[288103.596423] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -71
[288104.744409] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288104.749417] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288104.850410] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.012410] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.058417] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.088424] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.231412] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.353407] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.361411] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.473406] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.478418] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.523402] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.643409] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288105.721401] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288116.731292] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288117.715286] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288127.992192] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288128.159178] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288128.172176] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288128.301171] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288128.469172] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288128.844171] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288130.308158] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288130.318167] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288130.411157] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288130.591160] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288130.623152] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288130.752152] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288130.947149] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288130.967146] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288131.542159] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.224151] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.367141] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.489149] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.493145] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.632135] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.743139] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.775133] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.881123] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288132.987124] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.000034] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.193134] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.307131] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.352123] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.458121] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.578130] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.596127] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.721121] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.830128] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.851123] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288133.992035] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288134.561121] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288137.220088] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288137.894080] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288139.939062] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288140.628055] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288141.063050] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288141.344044] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288141.540044] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288141.720039] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288141.894040] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288142.069053] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288142.456035] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288162.591839] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288162.595832] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288163.073835] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288163.167827] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288163.555823] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288163.797820] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288164.034817] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288164.438812] pl2303 ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[288174.065753] pl2303 ttyUSB0: pl2303_get_line_request - failed: -71
[288174.066725] pl2303 ttyUSB0: pl2303_set_line_request - failed: -71
[288174.067719] pl2303 5-2:1.0: pl2303_vendor_write - failed to write [0000]: -71
[288174.068721] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -71
[288174.364720] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -71
[288174.368719] pl2303 ttyUSB0: error sending break = -71
Как исправить? В полях другой шнурок поискать негде... ОСь Минт 18.3, ядро крайнее (обновленное).

Dark_Snow
()

Загрузка с USB в Qemu\KVM

 , ,

Имеется хард с установленной шЫн7, он воткнут в usb карман и на реальном железе все грузится. Понадобилось проверить софтину одну под вин, а ребутиться не кайф было и я разово загрузился через виртуалбокс (хард прекрасно пробросился), но оно тааак тормозило, даже с установленными дополнениями ГС, что на будущее покурив хабр и потск решил kvm попробовать - поставил

qemu-kvm qemu qemu-system virt-manager virt-viewer libvirt-bin
Все запускается и как бы работает, в «пространстве данных» добавил usb хард как физический диск (/dev/sdb), sdb1 раздел с виндой видит, данный пул активен. Создал виртуальную машину, в качестве харда указываю добавленный хард, но при этом машина не грузится - висит надпись Booting from Hard Disk... и все, пару раз только при старте идет обращение к юсб и все. Тип шины и ide, и sata, и usb ставил - ноль эмоций. ОС Linux Mint 18.3 Cinnamon.

П.С. Разобрался вроде - удалил все storage и просто в настройках выбрал при добавлении select or create custom, дисковое устройство тип usb и прописал путь ручками /dev/sdb. Grub4DOS стартанул, разбираюсь дальше.

Dark_Snow
()

Обновление p7zip

 ,

Всем привет, переехал на Linux 24 января, просьба сильно не пинать. Стоит Минт 18.3, репы родные, добавил только репы оперы, виртуалбокса и wine-hq (для cms с видеорегистратора). Сейчас решил поработать с 7зип архивами и увидел что у меня стоит 9.20 версия, она же и в синаптике, но на sourceforge есть сорцы 16.02. Возник вопрос - а есть ли репы под минт\убунту\дебиан со свежим p7zip или же проще собрать из сорцев через checkinstall (дабы не засорять систему и удалить если что без гемора)? Поиск курил, но не помогло, увидел только что у Xintrea (Тестирование 7zip архива - это что за?) 16.02.

Dark_Snow
()

Linux Mint и Huawei E3372s (HiLink)

 ,

Имеется: 4g USB модем Huawei E3372s в режиме HiLink (CDC\RNDIS) т.е «эмуляция» usb ethernet, шиндовс 7 и ХР в которых все нормально работает (20 - 40 мб\с) и Linux Mint 18, в котором этот же модем максимум 2.8 мб\с выдает (при чем на отдачу прекрасно и 8 мб\с выдает). Usb-modeswitch стоит, соотв. модем в «правильном» режиме, веб. интерфейс открывается. По сути все работает... но скорость низкая. Как исправить и «вернуть» скорость как в шиндовс?

Dark_Snow
()