Search results for query: u3g

  1. Phishfry

    Solved An adapter or a tiny bridge board (with a driver that works on FreeBSD that can convert the I2C lines of the Cirque touchpad into an USB-HID adapter.

    ...a driver. If VID and PID is not compiled in kernel via usbdevs the device will not work. Some devices require additional driver support like u3g needs VID&PID entries for cell modems. I am not sure if additional driver support is needed for pointing devices. Well it depends. If you go I2C...
  2. Phishfry

    Adding more Sierra Cellular Modems to FreeBSD.

    I built my custom GENERIC-NODEBUG-U3G kernel. It works as expected. With my move to -CURRENT source tree one of my proposed PID's has already been added. I also don't have the EM7421 to test so I left it out. So I have Lenovo and Dell modules working without hacking the PIDs. Just add them. I...
  3. Phishfry

    Adding more Sierra Cellular Modems to FreeBSD.

    OK I have a good list of PID's to add to usbdevs and u3g.c 0x1199--0x9073 EM7455B 0x1199--0x901P EM7355 LENOVO 0x1199--0x90b1 EM7421 0x1199--0x9061 EM7355 GENERIC SIERRA WIRELESS 0x1199--0x9071 EM7455 GENERIC SIERRA WIRELESS 0x413c--0x81a9 EM7355 DELL I bought a bunch...
  4. Phishfry

    4G USB modem

    Look in our source tree to see what is supported. /usr/src/sys/dev/usb/serial/u3g.c #define U3G_DEV(v,p,i) { USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, i) } U3G_DEV(ABIT, AK_020, 0), U3G_DEV(ACERP, H10, 0), U3G_DEV(AIRPLUS, MCD650, 0), U3G_DEV(AIRPRIME, PC5220, 0)...
  5. Phishfry

    Some programs "hang" when running on a serial TTY

    ...is Modems use /dev/cua and everything else uses /dev/tty. In my experience Cellular Modems are the only thing that use the /dev/cua interfaces. U3G devices. https://man.freebsd.org/cgi/man.cgi?query=u3g I never really understood this: /dev/ttyU*.* for callin ports...
  6. Phishfry

    Let's try to perform the installation of FreeBSD on the Pocket C.H.I.P :)

    Power bank is fine. I started out with them. Mounted Pi2 on top and had u3g modem and run wifi for 'pocket' mimo. Eight 18650 batteries and a level indicator, with plug to recharge and USB Jacks and 5V. What was your question? Not quite a UPS but similar. LiPo/LiFePo4 are all complicated. SLA...
  7. Phishfry

    Hummingboard 2 Edge

    ...<NXP PCF8523 RTC> at addr 0xd0 on iicbus1 Cellular Modem mounted in the MiniPCIe slot on the underside of the board along with a SIM slot. u3g0 on uhub2 u3g0: <Sierra Wireless, Incorporated MC7354, class 0/0, rev 2.00/0.06, addr 3> on usbus1 u3g0: Found 6 ports. Autoloading module: u3g.ko
  8. Phishfry

    Recommendation for 5G/LTE gateway

    ...Some more general. EM7411 NA EM7421 EMEA/APAC EM7455 Europe, North America, Asia, South America, Africa The MC7430 is listed in source at u3g.c U3G_DEV(SIERRA, MC7430, 0), So other MC74xx should work as VID and PID should be compatible...
  9. Phishfry

    LTE modem not showing up

    ...am not familiar with locks. I know carriers do lock devices on promo pricing. That was 3G stick era. Adding the PID and VID to FreeBSD usbdevs & u3g is needed && reccompile kernel. If they do not exist. While on Linux check the modes and make sure you can bring up a serial console. Direct...
  10. Phishfry

    Recommendation for LTE modem (M.2 interface, suitable for laptop)?

    ...can even convert a Dell OEM module into generic EM7355 with AT! codes. Changes VID&PID too. It is quite involved. It was more convenient than changing u3g on every rebuild. You could also consider Huawei. Some work but are very different. You might need to learn usb_modeset to get them working.
  11. Phishfry

    Recommendation for LTE modem (M.2 interface, suitable for laptop)?

    ...supported. https://www.sierrawireless.com/products-and-solutions/embedded-solutions/networking-modules/ Please check /usr/src/sys/dev/usb/serial/u3g.c U3G_DEV(SIERRA, MC7354, 0), U3G_DEV(SIERRA, MC7355, 0), U3G_DEV(SIERRA, MC7430, 0), Note: The Difference between model numbers...
  12. Phishfry

    FreeBSD on Thinkpad with LTE-Support

    Looking at our source code I see this in /usr/src/sys/dev/usb/serial/u3g.c U3G_DEV(SIERRA, MC7430, 0), So at least one model in the MC/EM74xx line is supported. The MC7430 is a Japanese market variant. Adding new devices like the European MC7405 would only take 2 new lines of code and a kernel...
  13. Phishfry

    SIMcom SIM7906E

    ...was correct. FreeBSD is expecting a SIM7600E device when it is presented with VID=1e0e / PID=9001 Your module is SIM7906 so it does not attach to u3g. Like I wrote above you can add it to u3g.c and recompile. There are other ways too. Perhaps a devd.conf setting or we have a new method in...
  14. Phishfry

    SIMcom SIM7906E

    There is a possibility you don't need to add anything to u3g.c I see from this page that the modem uses several different protocols. https://techship.com/faq/how-to-configure-cellular-modules-into-mbim-usb-mode-which-is-used-by-windows-8-and-10-to-establish-data-connectivity/ Notice that this...
  15. Phishfry

    SIMcom SIM7906E

    It looks to me like you need to add the device to u3g.c and recompile kernel(or at least the u3g module). /usr/src/sys/dev/usb/serial/u3g.c Line 211 U3G_DEV(ALINK, SIM7600E, 0), Add a new line below the above entry with the following: U3G_DEV(ALINK, SIM7906, 0), Then recompile u3g...
  16. Phishfry

    SIMcom SIM7906E

    Actually the message you see at boot is just what the hardware is reporting in as. It still needs to attach to the driver. Do you see u3g on grepping dmesg? u3g0 on uhub2 u3g0: <Sierra Wireless, Incorporated MC7700, class 0/0, rev 2.00/0.06, addr 3> on usbus1 u3g0: Found 6 ports. Your module...
  17. Phishfry

    SIMcom SIM7906E

    ...Drop off the '0x' prefix and you have the VID and PID. You know that the VID is supported, so look at the PID and search the source code files u3g.c and usbdevs for the PID. If it is not found you will need to add it and recompile the kernel.' These instructions are for FreeBSD so you need...
  18. Phishfry

    Garmin gpsmap via USB not get detected

    I am unsure if this is the only file to be modified. For example to add PID and VID for USB 3G modems you must add them to usbdevs and u3g.c So I wonder if there is another file you must modify besides usbdevs for GPS device driver.
  19. Phishfry

    WWAN card in ThinkPad X220

    I think this device is not supported. There is a way to add it. Enter PID in u3g.c and usbdevs Add this at line 4107 of /usr/src/sys/dev/usb/usbdevs product SIERRA MC8355 0x9013 MC8355 /usr/src/sys/dev/usb/serial/u3g.c Add at line 531 U3G_DEV(SIERRA, MC8355, 0), Recompile kernel...
  20. Phishfry

    How to debug a hang during booting.

    ...be the culprit. From my looking this comes next: ugen0.1: <Marvell EHCI root HUB> at usbus0 uhub0: <Marvell EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0 I would drop all the modules you are trying to load and just focus on getting the kernel to boot. fuse and u3g are not needed.
Back
Top