No internet connection
  1. Home
  2. General

Renaming the device, Device shows under Mass storage device -

By @test513607a2021-08-28 22:12:23.161Z2021-08-29 11:07:00.676Z
  1. How to rename the device ?
    Currently it shows as tinypilot USB device

  2. It currently shows under mass storage devices under Device Manager
    Is it possible to have it show up as something more generic?

https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/hiding-devices-from-device-manager
something like this also helps

  • 4 replies
  1. Michael Lynch @michael2021-08-30 18:40:37.595Z

    It's not possible to do this natively in the app. As a workaround, you could manually edit the file that controls the name by opening sudo nano /opt/tinypilot-privileged/init-usb-gadget

    The line you'd update is:

    readonly INQUIRY_STRING='        TinyPilot           '
    

    Note that if you update TinyPilot, the update will overwrite these changes and revert the name back to the original.

    We've gotten a few requests like this, so I'm interested in how we can serve this use-case better. Would your preference be that TinyPilot's web interface lets you to disable the USB device entirely? Or do you want to keep it and just assign it a different name?

    1. T@test513607a2021-08-30 19:27:35.364Z2021-08-30 19:40:41.239Z

      Ok! Thanks @michael !
      will try that command

      atleast thats my current requirement to not let the Admin( whoever) know what exactly the device is (keeping it under the radar)

      "Would your preference be that TinyPilot's web interface lets you to disable the USB device entirely? Or do you want to keep it and just assign it a different name?"
      just a different name

      Also how about having it under a different device manager sub list
      Lets say i want to show it under "Mouse" as "Logitech Mouse", what do i have to do
      As of now, i will rename it using your command, but it will show up under **mass storage device **

      1. T@test513607a2021-08-31 08:43:45.050Z

        Hi Michael,
        Is there a way i can connect to Tinypilot's raspberry pi os, without sshing, like connecting hdmi to monitor , usb mouse to usb ports etc ?
        tried it , did not work . Am i missing something here. SSH from a laptop the only way ?
        Trying to get into to the machine to change the name using the command you gave

        A bug for you when you get time, not urgent or relevant to me
        I see there is a hostname change (not related to device manager display name i guess), from the menu from the browser , which i tried to change and only the title bar of the page got updated to tinypilot1, the browser url still showed tinypilot. It failed resarting btw

        One more pointer for you :
        On my second tinypilot, the ethernet seems to be down(not blinking), but if i hot plugin(while the tinypilot is running) the hdmi cable in and out , then the ethernet blinking seem to happen. Not sure where the anomaly is. The first one seems to work fine .

        (btw i am the one who purchased 1 + 1 + 2 tinypilots, i work through different emails, for your reference)

        1. In reply totest513607a:
          Michael Lynch @michael2021-08-31 18:50:12.455Z

          Also how about having it under a different device manager sub list
          Lets say i want to show it under "Mouse" as "Logitech Mouse", what do i have to do
          As of now, i will rename it using your command, but it will show up under **mass storage device **

          I don't believe it's possible to have the USB storage functionality show up as a mouse. The target machine needs to know what sort of device it is in order to interact with it correctly.

          Keep in mind that TinyPilot is not designed to evade detection. There are other identifiers in the init-usb-gadget file that TinyPilot presents to the target computer that uniquely identify it as a TinyPilot device.

          Is there a way i can connect to Tinypilot's raspberry pi os, without sshing, like connecting hdmi to monitor , usb mouse to usb ports etc ?

          Yes, you can alternatively connect a physical keyboard and monitor to the TinyPilot device. The ports on the power side of the device are microHDMI output ports, so you can plug those into a physical monitor. Since you have multiple TinyPilots, you can actually control one TinyPilot with another. You just need a microHDMI to HDMI cable.

          But that's a little convoluted. Normal SSH should work. What happens when you try these instructions?

          On my second tinypilot, the ethernet seems to be down(not blinking), but if i hot plugin(while the tinypilot is running) the hdmi cable in and out , then the ethernet blinking seem to happen. Not sure where the anomaly is. The first one seems to work fine .

          That's strange. It's extremely rare for TinyPilot network hardware to fail. Can you try with a different network cable? It's possible the cable just isn't seated properly or that it's a faulty Ethernet cable.