Hello,
In reference to this bug: https://osmocom.org/issues/5310
I am also experiencing this on two different platforms, Pi4 and an Intel NUC x86. I have two OCTSIMs but I can reproduce with one only and with only USB connected. All SIM slots are populated. Upon power cycle of the host system, the OCTSIM is unable to enumerate. If I unplug the USB cable and replug, it sometimes enumerates. If it doesn't, I move to another USB port and sometime it works.
I also tried upgrading the firmware on one board from 0.2.61-2a78 to 0.2.78-62e1 but the problem remains. Log below shows enumeration errors after which I unplugged the cables and replugged. Please advise as we cannot build a product around a device that cannot enumerate reliably.
[ 308.083438] usb 1-1: new full-speed USB device number 5 using xhci_hcd [ 308.211478] usb 1-1: device descriptor read/64, error -71 [ 308.447471] usb 1-1: device descriptor read/64, error -71 [ 308.683426] usb 1-1: new full-speed USB device number 6 using xhci_hcd [ 308.811460] usb 1-1: device descriptor read/64, error -71 [ 309.047456] usb 1-1: device descriptor read/64, error -71 [ 309.155542] usb usb1-port1: attempt power cycle [ 309.567390] usb 1-1: new full-speed USB device number 7 using xhci_hcd [ 309.567620] usb 1-1: Device not responding to setup address. [ 309.775623] usb 1-1: Device not responding to setup address. [ 309.983398] usb 1-1: device not accepting address 7, error -71 [ 310.111394] usb 1-1: new full-speed USB device number 8 using xhci_hcd [ 310.111628] usb 1-1: Device not responding to setup address. [ 310.319589] usb 1-1: Device not responding to setup address. [ 310.527383] usb 1-1: device not accepting address 8, error -71 [ 310.527534] usb usb1-port1: unable to enumerate USB device [ 349.237421] usb 1-2: USB disconnect, device number 3 [ 353.706345] usb 1-2: new full-speed USB device number 9 using xhci_hcd [ 353.856758] usb 1-2: New USB device found, idVendor=1d50, idProduct=6141, bcdDevice= 0.00 [ 353.856770] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=7 [ 353.856776] usb 1-2: Product: sysmoOCTSIM 0.2.61-2a78 [ 353.856781] usb 1-2: Manufacturer: sysmocom - s.f.m.c. GmbH [ 353.856785] usb 1-2: SerialNumber: 6ebe976f3335355320202034432415ff [ 353.871733] cdc_acm 1-2:1.1: ttyACM0: USB ACM device [ 353.871776] usbcore: registered new interface driver cdc_acm [ 353.871779] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 373.317822] usb 1-1: new full-speed USB device number 10 using xhci_hcd [ 373.468141] usb 1-1: New USB device found, idVendor=1d50, idProduct=6141, bcdDevice= 0.00 [ 373.468154] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=7 [ 373.468160] usb 1-1: Product: sysmoOCTSIM 0.2.78-62e1 [ 373.468164] usb 1-1: Manufacturer: sysmocom - s.f.m.c. GmbH
Thanks
Hi Sohail,
On Wed, Dec 18, 2024 at 01:10:00PM -0000, Sohail Arshad wrote:
I am also experiencing this on two different platforms, Pi4 and an Intel NUC x86. I have two OCTSIMs but I can reproduce with one only and with only USB connected. All SIM slots are populated. Upon power cycle of the host system, the OCTSIM is unable to enumerate. If I unplug the USB cable and replug, it sometimes enumerates. If it doesn't, I move to another USB port and sometime it works.
I think this sounds more like a support / RMA case that should be discussed with sysmocom as the board manufacturer. If you have two units running the same firmware version and the setup works with one board, bu then if you swap in the other board things start to fail, it's a good indication of some hardware related issue that should be investigated and either repaired or replaced.
Please contact support@sysmocom.de for setting things in motion - no need to include the wider community on this mailing list.
Regards, Harald
Hi Harald,
I don't think this is an RMA concern as both boards exhibit the same enumeration behaviour regardless of running firmware as highlighted in the bug I provided a link to, unless they're both faulty which seems unlikely? Once enumerated, they work. Happy to raise an RMA if you still think this is the case.
Regards
Dear Sohail,
On Wed, Dec 18, 2024 at 08:37:12PM -0000, Sohail Arshad wrote:
I don't think this is an RMA concern as both boards exhibit the same enumeration behaviour regardless of running firmware as highlighted in the bug I provided a link to, unless they're both faulty which seems unlikely? Once enumerated, they work. Happy to raise an RMA if you still think this is the case.
My apologies, I misread your statement "I have two OCTSIMs but I can reproduce with one only and with only USB connected. ". To me, this sounded like the problem is only reproducible with one of your two boards. If it is reproducible with both, then indeed it is more an indication of a software problem.