LINUX.ORG.RU

Сообщения steemandlinux

 

Кто знаком с simcom A7682E или 868E?

Форум — Linux-hardware

Кто-нибудь знаком с китайскими модемами SIM A7682E и SIM 868E?

Вопрос, как они видятся при подключении через USB интерфейс? Можно ли через него слать AT команды или придется дополнительно UART подключать?

 

steemandlinux
()

PCB prototype + production + assembly в 2023

Форум — Talks

Где в 2023 году можно заказать PCB платы, закупку и монтаж деталей на них? Раньше под ключ работал pcbway, но сейчас они всё.

Интересуют прототипы 10 штук + 10000 производство.

Платы от 1 до 6 слоев.

 

steemandlinux
()

Подскажите, а modbus может определять наличие и отсутствие напряжения в линии?

Форум — Talks

Есть обычный сигнализатор, который имеет постоянно 12 вольт на линии, питание сигнализатора внешнее.

Может ли modbus контроллер определить, приходит ли питание на него или нет?

Линукс тут притом, что на компьютере, который считывает состояние стоит малиновый дебиан.

 

steemandlinux
()

Получить tax residency без миллионов и пол года ожидания

Форум — Talks

В какой стране можно сделать без большой сложности tax residency/id? В данный момент нашел Уругвай, Парагвай, Nomad Visa в Бразилии (не катит платежи зарубежом работают хуже чем у union pay). У остальных требования или 183 дня ожидания, или большие вложения в «бизнес».

Я тупанул, кроме tax id еще требуется residency address.

Всё я понял, мне нужен не personal tax id, а корпоративный.

 

steemandlinux
()

Как записать в sysfs из ядра?

Форум — Development

Манулов как вызывать sysfs колбеки целая куча в интернетах.

Но вот как писать в sysfs из ядра абсолютная тишина.

Кто-нибудь может объяснить как это делается? Есть тестовый файл: /sys/kernel/myclass/myfile.

Присылаю приветы из userspace, все нормально работает. Но как это работает в обратную сторону, совершенно непонятно.

Использовал вот этих манулов:

https://embetronicx.com/tutorials/linux/device-drivers/sysfs-in-linux-kernel/

https://github.com/Johannes4Linux/Linux_Driver_Tutorial/blob/main/19_sysfs/sysfs_test.c

 

steemandlinux
()

Как актировать DDEBUG в модуле ядра?

Форум — Development

Есть такая dwc2/Makefile инструкция:

# SPDX-License-Identifier: GPL-2.0
ccflags-$(CONFIG_USB_DWC2_DEBUG)        += -DDEBUG
ccflags-$(CONFIG_USB_DWC2_VERBOSE)      += -DVERBOSE_DEBUG

obj-$(CONFIG_USB_DWC2)                  += dwc2.o
dwc2-y                                  := core.o core_intr.o platform.o drd.o
dwc2-y                                  += params.o

ifneq ($(filter y,$(CONFIG_USB_DWC2_HOST) $(CONFIG_USB_DWC2_DUAL_ROLE)),)
        dwc2-y                          += hcd.o hcd_intr.o
        dwc2-y                          += hcd_queue.o hcd_ddma.o
endif

ifneq ($(filter y,$(CONFIG_USB_DWC2_PERIPHERAL) $(CONFIG_USB_DWC2_DUAL_ROLE)),)
        dwc2-y                          += gadget.o
endif

ifneq ($(CONFIG_DEBUG_FS),)
        dwc2-y                          += debugfs.o
endif

# NOTE: The previous s3c-hsotg peripheral mode only driver has been moved to
# this location and renamed gadget.c. When building for dynamically linked
# modules, dwc2.ko will get built for host mode, peripheral mode, and dual-role
# mode. The PCI bus interface module will called dwc2_pci.ko and the platform
# interface module will be called dwc2_platform.ko.

obj-$(CONFIG_USB_DWC2_PCI)              += dwc2_pci.o
dwc2_pci-y                              := pci.o

Вроде как в начале есть DDEBUG, но не похоже что он активирован. Как с дебаг принтами собрать модуль?

А линукс тут притом, что линукс это тоже линукс.

 ,

steemandlinux
()

Как отключить WPA3 probing и кто виноват в косяке?

Форум — Linux-hardware

Есть ноутбук с карточкой BCM43142 802.11b/g/n, она нормально работает с wl и b43 драйверами, но есть одно но, когда на роутере активен wpa2/3 mixed, она выдаёт:

[ 1868.647452] ERROR @wl_set_key_mgmt : 
[ 1868.647458] invalid cipher group (1027076)

В NM нельзя убрать WPA3, iwctl выдаёт ту же самую ошибку. Кто виноват в том, что вафля пытается делать то, что не умеет (кому писать багрепорт) и как это отрубить?

 

steemandlinux
()

Может ли FTDI232 проверить наличие земли?

Форум — Development

Есть возможность через FTDI232 проверить наличие физически подключенного устройства?

 

steemandlinux
()

Как заставить type выводить статическое имя моего класса?

Форум — Development

Допустим type(0.0) возвращает <class ‘float’>.

Как сделать тоже самое для моего класса без путей?

Чтобы было <class ‘My ripped object’>

 

steemandlinux
()

Доступ к fat32 без монтирования.

Форум — General

Есть ли в линуксах какая-нибудь программа, которая может открыть образ FS без монтирования? Надо получить доступ к образу, который в данный момент подключен через OTG к другой системе. Вроде android 2.3 так умел, но вот я не помню терял ли телефон накопитель, когда его подключали к компьютеру.

 

steemandlinux
()

Внешний аккумулятор с power delivery.

Форум — Talks

Есть в природе полноценные повербанки, которые умеют заряжать ноутбуки через type-c? А то надпись power delivery есть, а type-c разъём только на вход работает.

 

steemandlinux
()

Как тут XOR считается?

Форум — Development

В документации написано:

  • cc: is a check sum (technically an inverted XOR of all bytes returned, excluding the check sum bytes and the <CR> character);

Я пробовал складывать XOR результаты между ASCII кодами и увеливать общую сумму. Но в обоих случаев получается число гораздо меньше.

вот образцы

?:0010:00::c1
?:0011:00::c0
?:3010:00::c2

 

steemandlinux
()

Как разрешить DGRAM ICMP в Ubuntu 18.04?

Форум — Admin

Какая-то дичь творится в этом дистрибутиве, ping имеет права rwsr.

А попытка выполнить

socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_ICMP)

возвращает PermissionError.

Там вообще можно ICMP over UDP сделать или это такое пробитие дна? Казалось бы 4 года дистрибутиву всего.

 

steemandlinux
()

Что такое impl файлы и mnet-platform внутри jar архивов?

Форум — Development

https://dropmefiles.com/prlWP

Странные jar файлы, которые ничем не декомпилируются. Это такая защита что-ли?

Рантайм очень древний, 1.6 версии.

 

steemandlinux
()

Почему из этого xml не извлекается тэг?

Форум — Development

Пытаюсь выполнить код, но data всё время пустая:

root = ElementTree.fromstring(xml_data)
data = root.findall(f".//*/EndOfMethod")
print(data)
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Telegram xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="LancePlatform">
  <Notification jobId="58">
    <EndOfMethod>
      <m_timestamp>2022-04-30T14:28:27.6330</m_timestamp>
      <m_eAnalysisStatus>0</m_eAnalysisStatus>
      <m_uiJobId>58</m_uiJobId>
      <m_user>None</m_user>
    </EndOfMethod>
  </Notification>
</Telegram>

Почему он меня по губам водит?

 

steemandlinux
()

Не могу подключиться из под пользователя к socat ttyS

Форум — General

Надо сделать мост через socat. Пробовал себя добавлять в группу uucp, не помогает.

Пробовал писать в /etc/udev/rules.d/60-serial.rules:

KERNEL=="ttyS12", MODE="0666"
KERNEL=="ttyS13", MODE="0666"

не помогает.

Уже внаглую написал chmod 777 /dev/ttyS*, всё равно не работает, хотя с тем же виртуалбоксом и жесткими дисками вполне себе канает.

socat PTY,link=/dev/ttyS12 PTY,link=/dev/ttyS13
2022/04/19 23:53:02 socat[2957] E unlink("/dev/ttyS12"): Permission denied
cat: /dev/ttyS12: Отказано в доступе
lrwxrwxrwx 1 root root    10 апр 19 23:53 /dev/ttyS12 -> /dev/pts/1
lrwxrwxrwx 1 root root    10 апр 19 23:53 /dev/ttyS13 -> /dev/pts/2

Какого чёрта происходит, ведь тут установлены права «девушка по вызову» и всё равно получаю отлуп отказано в доступе.

Мне надо софтину из вайна прицепить.

Я понял, права 666 надо было на /dev/pts ставить:

cat -v /dev/ttyS13
IR1000FF0^M

Закончилось тем, что я занульмодемил два FTDI кабеля.

 ,

steemandlinux
()

Вопрос электронщикам. Как называется эффект, который убирает сдвигание контакта?

Форум — Talks

На устройствах, официально поддерживающих hotplug, контакт питания(?) сдвинут немного назад. Как называется эффект, который этот сдвиг убирает? Не могу в упор вспомнить.

 ,

steemandlinux
()

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

Форум — Talks

Собственно по понятной причине понадобился мне счет в банке и номер налогового резидента.

В каких странах можно работать удаленно на таких условиях без сложных процедур с ВНЖ?

 

steemandlinux
()

В чем прикол портить VID и PID?

Форум — Talks

Вот часто замечаю среди всякой эмбеддовки, что там испорчены идентификаторы.

Допустим есть у меня японский приёмник Mitutoyo U-WAVE, в нем стоит обычный FTDI чип, вот накой фиг тупо впихивать нестандартный VID и PID, если:

  1. Существуют iManufacture и iProduct.

  2. В драйверах изменен только VID и PID, точнее добавлен?

 

steemandlinux
()

Как hid.read перевести в scancode?

Форум — Development

Есть низкоуровневая прокладка https://github.com/apmorton/pyhidapi/blob/master/hid/init.py

когда я зацикливаю read() функцию и нажимаю кнопку на клавиатуре, то возвращаются 2 бинарных строки:

Например NUMLOCK 3:

\x00\x00[\x00\x00\x00\x00\x00
\x00\x00\x00\x00\x00\x00\x00\x00

 

steemandlinux
()

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