1

Temat: Barrier Breaker i FTDI

Cześć,
Dziś zdecydowałem się przesiąść z Backfire na BB i już pojawił się problem:
Zainstalowałem digitemp, kmod-usb-serial, kmod-usb-serial-ftdi, kmod-usb-serial-pl2303 i... nie działa

Digitemp:

digitemp_DS9097 -s /dev/ttyUSB0 -aw
DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - http://www.digitemp.com
owAcquire: failed to set attributes: Invalid argument
Error 24: Failed to initialize system resource

Przy każdym odczycie, dmesg wypluwa:

[   92.900000] ftdi_sio ttyUSB0: requested CSIZE setting not supported

Dmesg:

[   15.150000] usbcore: registered new interface driver ftdi_sio
[   15.150000] usbserial: USB Serial support registered for FTDI USB Serial Device
[   15.160000] ftdi_sio 1-1.4.1.2:1.0: FTDI USB Serial Device converter detected
[   15.180000] usb 1-1.4.1.2: Detected FT232RL
[   15.180000] usb 1-1.4.1.2: Number of endpoints 2
[   15.180000] usb 1-1.4.1.2: Endpoint 1 MaxPacketSize 16384
[   15.190000] usb 1-1.4.1.2: Endpoint 2 MaxPacketSize 16384
[   15.190000] usb 1-1.4.1.2: Setting MaxPacketSize 64
[   15.210000] usb 1-1.4.1.2: FTDI USB Serial Device converter now attached to ttyUSB0
[   15.250000] usbcore: registered new interface driver pl2303
[   15.250000] usbserial: USB Serial support registered for pl2303

Czegoś nie doinstalowałem? nigdzie nie mogę znaleźć takiego błędu.
Proszę o pomoc.

PS.
Czy można zrobić w BB Luci aby w konsoli, podczas instalacji (opkg install) TAB uzupełniał/wyświetlał nazwy pakietów?
Czy tylko apt-get tak robi? wydaje mi się, że w gargoyle-backfire tak było?

2

Odp: Barrier Breaker i FTDI

Sterownik nie pozwala na ustawienie 6 bitów danych. W poprzedniej wersji kernela nie było tego, teraz jest to sprawdzanie i drze się z komunikatem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Barrier Breaker i FTDI

To zostaje zmiana przejściówki, albo powrót do Backfire?
Zaczynam żałować zmiany, po raz kolejny -nie rusza się czegoś, co działa dobrze...

4

Odp: Barrier Breaker i FTDI

Możesz zmienić przejściówkę na inną, nie ftdi.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez szajsiwo 2021-11-19 18:55:25)

Odp: Barrier Breaker i FTDI

Witam,

mam problem z uruchomieniem konwertera USB na 1wire opartym na FT232RL i DS2480B ( MERA-PROJEKT USB <-> 1Wire (MP00202)) z Openwrt 21.02.1 na Netgear WNDR4300.

root@OpenWrt:~# lsusb
Bus 001 Device 006: ID 0403:6001 MERA-PROJEKT USB <-> 1Wire (MP00202)
Bus 001 Device 001: ID 1d6b:0002 Linux 5.4.154 ehci_hcd EHCI Host Controller
root@OpenWrt:~# digitemp_DS9097 -s /dev/ttyUSB0 -t 0
DigiTemp v3.7.2 Copyright 1996-2018 by Brian C. Lane
GNU General Public License v2.0 - http://www.digitemp.com

Dmesg:

 ftdi_sio ttyUSB0: requested CSIZE setting not supported

Ciekawostka jest to ze raz na bardzo wiele prob uda sie odczyt.



Nie mam zandego problemu pod Win10 ze starym digitemp 2.5.
W windows w konfiguracji portu COM:

https://images92.fotosik.pl/554/c0c1bc0b24c6689a.png

Czy naprawde nie da sie z tym nic zrobic? Czy tryb 6bit wymusza digitemp? Dlaczego w Win10 pokazuje 8bit?

Dzieki za kazda pomoc
Marek

6 (edytowany przez Cezary 2021-11-19 19:07:23)

Odp: Barrier Breaker i FTDI

Zainstaluj digitemp-usb i używaj digitemp_DS2490 lub digitemp_DS9097U - nie pamiętam który obsługiwał Merę.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7 (edytowany przez szajsiwo 2021-11-19 19:36:32)

Odp: Barrier Breaker i FTDI

Uzywam wlasnie digitemp_DS9097U z pakietu digitemp (i z nim mam ten problem). Digitemp-usb zawiera tylko digitemp_DS2490

8

Odp: Barrier Breaker i FTDI

Pokazałeś że używasz digitemp_DS9097 a nie digitemp_DS9097U.

Możesz spróbować zainstalować kmod-w1-master-ds2490 + kmod-w1-slave-therm wtedy odczyt masz na poziomie kernela.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez szajsiwo 2021-11-19 20:10:49)

Odp: Barrier Breaker i FTDI

problem jest zarowno z digitemp_DS9097U jak i digitemp_DS9097.


zainstalowalem kmod-w1-master-ds2490 + kmod-w1-slave-therm ale:

root@OpenWrt:/# ls /sys/bus/w1/devices/


root@OpenWrt:/# lsmod |grep w1
w1_therm                4800  0
wire                   16480  2 w1_therm,ds2490

obawiam sie ze one nie wspolpracuja z FTDI tylko z samym DS2490

10

Odp: Barrier Breaker i FTDI

problem rozwiazal sie przez przypadek - przeszkadzaly mi komunikaty w logreadzie z niepodlaczonego modemu 3G w obserwacji i wywalilem go z poziomu luci i nagle odczyt digitempem zaczal normalnie funkcjonowac.

Ale fajnie by bylo poznac jak skonfigurowac ten adapter pod owfs.