Luckily, im currentry running Manjaro 21
Can you guide me on what to do? I mean install a cable (after just pluggin it in, nothing seems to happen), i think i know what to do after this.
Just in general, I'd fully boot up the computer and then hotplug the usb2serial adapter, should come up with something similar to the following in dmesg:
usb 2-3: new full-speed USB device number 2 using xhci_hcd
usb 2-3: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-3: Product: CP2102 USB to UART Bridge Controller
usb 2-3: Manufacturer: Silicon Labs
usb 2-3: SerialNumber: 0001
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
usbcore: registered new interface driver cp210x
usbserial: USB Serial support registered for cp210x
cp210x 2-3:1.0: cp210x converter detected
usb 2-3: cp210x converter now attached to ttyUSB0
Yes.
[39844.050189] usb 2-1.2: New USB device found, idVendor=6547, idProduct=0232, bcdDevice= 0.01
[39844.050198] usb 2-1.2: New USB device strings: Mfr=1, Product=3, SerialNumber=0
[39844.050202] usb 2-1.2: Product: USB to UART
[39844.050206] usb 2-1.2: Manufacturer: ArkMicro
[39844.050391] usb 2-1.2: config 0 descriptor??
[39844.050670] ark3116 2-1.2:0.0: ark3116 converter detected
[39844.051935] ark3116 ttyUSB0: using RS232 mode
[39844.052060] usb 2-1.2: ark3116 converter now attached to ttyUSB0
[39853.219166] usb 2-1.2: USB disconnect, device number 10
[39853.219448] ark3116 ttyUSB0: ark3116 converter now disconnected from ttyUSB0
[39853.219490] ark3116 2-1.2:0.0: device disconnected
is quite literally everything necessary to use the usb2serial adapter, after hooking it up to the router (GND-to-GND, rx-to-tx, tx-to-rx - never connect Vcc; voltages need to match, 3.3V in this (most-) cases(s)).
well, if this is a correct pinout for this board, i can`t capture any logs, there are none, even while using reset button method, or smth is wrong with my cable or pinout.
i see only those artifacts while connecting cables or powering on/off the device
~ sudo picocom -b 115200 /dev/ttyUSB0 1 ✘ 1m 1s
picocom v3.1
port is : /dev/ttyUSB0
flowcontrol : none
baudrate is : 115200
parity is : none
databits are : 8
stopbits are : 1
escape is : C-a
local echo is : no
noinit is : no
noreset is : no
hangup is : no
nolock is : no
send_cmd is : sz -vv
receive_cmd is : rz -vv -E
imap is :
omap is :
emap is : crcrlf,delbs,
logfile is : none
initstring : none
exit_after is : not set
exit is : no
Type [C-a] [C-h] to see available commands
Terminal ready
�@?���b�8�@����p(
� � �����(z������F>���������H���G�h�@��������� @"'�
������������@��&�9��|~<����� �����)&B�2�X�@�x����@��
x�@�
� �������Ͽ���^��}��`x����c
�@�����������������������8�2�
�0@��?|�@�-�
�<>��� �~�~�������1��
�������?�>�����8������������0�������0���P;����� ���l��/������?
0v:��� �?~?z��������▒����<�b���� �����������`���8$��@�x~p�@����������������`��p<
�Ih�� �|��|x���
The information for the TL-WDR4300 should apply, so your picture seems to be correct (still, switch rx/ tx around). Reasons for your observed behaviour often are:
incorrect voltages of your usb2serial connector
pin (especially ground-) connections not well seated
different baud rate (should be 11520, but still try 9600, 19200, 57600, 115200)
I gave up, im sorry, i`ve tried everything i could, maybe someone else can do it.
I think problem is in the cable, maybe wdr3500 needs not a CA-42, but a proper serial dongle, dunno. It worked for the Tp-Link TL-WR741ND but not for the WDR
As for what i`ve tried:
Different combinations of pins, different baud rates, i tried soldering wires to the board, tried soldering ground to different ground point, tried different holes on the board (TP 1-5)
One last thing you could try, only connect your usb2serial adapter a second after powering on the router. It's possible that the SOC gets confused, when it gets voltage via serial (rx of the router, tx of the adapter), before it has had a chance to get initialized.
But rx/ tx are also working on a given voltage level, and backfeed electricity into the SOC.
Assuming rx is made to recognize 5V logic levels, your adapter might not be able to distinguish between a 3.3V based logic HIGH/ LOW. At the same time your adapter's tx might push its own signals at 5V into the SOC (which it won't like).