Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SOLVED] Elechouse USB NFC (GO2NFC141U) Device does not detect on ArchLinux.5.13.8 #650

Closed
hamedsbt opened this issue Aug 9, 2021 · 1 comment

Comments

@hamedsbt
Copy link

hamedsbt commented Aug 9, 2021

OS:
Linux archlinux 5.13.8-arch1-1

libnfc:
v1.8.0-59-gc8185c9

Device:
GO2NFC141U NFC Reader
https://www.elechouse.com/elechouse/index.php?main_page=product_info&cPath=90_93&products_id=2253

Configuration:
./configure --prefix /usr --enable-doc --sysconfdir=/etc --with-drivers=pn53x_usb --enable-debug

lsusb -v result:

Bus 002 Device 011: ID 4a50:4c69 Elechouse USB NFC Device
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            2 Communications
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x4a50 
  idProduct          0x4c69 
  bcdDevice            0.01
  iManufacturer           1 Elechouse
  iProduct                2 USB NFC Device
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x003e
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass      2 Abstract (modem)
      bInterfaceProtocol      1 AT-commands (v.25ter)
      iInterface              0 
      CDC Header:
        bcdCDC               1.10
      CDC ACM:
        bmCapabilities       0x06
          sends break
          line coding and serial state
      CDC Union:
        bMasterInterface        0
        bSlaveInterface         1 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval             255
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               5
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               5
Device Status:     0x0038
  (Bus Powered)

nfc-list -v result:

info	libnfc.config	Unable to open file: /etc/nfc/libnfc.conf
debug	libnfc.config	Unable to open directory: /etc/nfc/devices.d
unknown	libnfc.general	log_level is set to 3
debug	libnfc.general	allow_autoscan is set to true
debug	libnfc.general	allow_intrusive_scan is set to false
debug	libnfc.general	0 device(s) defined by user
nfc-list uses libnfc libnfc-1.8.0-59-gc8185c9
debug	libnfc.general	0 device(s) found using pn53x_usb driver
**No NFC device found.**

I tested pn532_uart too and same result :(

Can you help me please?!

Thank you.

@hamedsbt
Copy link
Author

It seem the kernel module (driver) not loaded.
so: modprobe nfc and modprobe pn533 solved my problem.

@hamedsbt hamedsbt changed the title Elechouse USB NFC (GO2NFC141U) Device does not detect on ArchLinux.5.13.8 [SOLVED] Elechouse USB NFC (GO2NFC141U) Device does not detect on ArchLinux.5.13.8 Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant