Git Product home page Git Product logo

mobro-raspberrypi's People

Contributors

daves-weblab avatar mikekuss avatar seraksab avatar stanoba avatar woernsn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mobro-raspberrypi's Issues

Automatic updatability

Updating currently requires the SD card to be flashed again with the new image. This is not ideal.
Enable automatic update or at least manually triggered update via configuration page or rest endpoint.

Windows app won't start

I had used your app many times but now it's chrashing without any alert. Looking on my windows registry event I found this error any time I had tried to launch the app, with administrator privilege too

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
 - <System>
  <Provider Name="Microsoft-Windows-DistributedCOM" Guid="{1B562E86-B7AA-4131-BADC-B6F3A001407E}" EventSourceName="DCOM" /> 
  <EventID Qualifiers="0">10016</EventID> 
  <Version>0</Version> 
  <Level>3</Level> 
  <Task>0</Task> 
  <Opcode>0</Opcode> 
  <Keywords>0x8080000000000000</Keywords> 
  <TimeCreated SystemTime="2023-01-08T16:32:23.6520686Z" /> 
  <EventRecordID>58437</EventRecordID> 
  <Correlation ActivityID="{de2044de-9ea8-4140-961e-7b2abdeabb30}" /> 
  <Execution ProcessID="1396" ThreadID="31240" /> 
  <Channel>System</Channel> 
  <Computer>MyPC</Computer> 
  <Security UserID="S-1-5-21-131938479-3630242823-3704963213-1001" /> 
  </System>
-<EventData>
  <Data Name="param1">application specific settings</Data> 
  <Data Name="param2">Local</Data> 
  <Data Name="param3">Activation</Data> 
  <Data Name="param4">{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}</Data> 
  <Data Name="param5">{15C20B67-12E7-4BB6-92BB-7AFF07997402}</Data> 
  <Data Name="param6">MyPC</Data> 
  <Data Name="param7">giorg</Data> 
  <Data Name="param8">S-1-5-21-131938479-3630242823-3704963213-1001</Data> 
  <Data Name="param9">LocalHost (LRPC)</Data> 
  <Data Name="param10">Unavailable</Data> 
  <Data Name="param11">Unavailable</Data> 
  </EventData>
  </Event>

I don't know what else I can find to help you track the error because I don't receive any messages from the app.
I hope you can help me
thanks

Boot loop on Raspbery Pi 3B and Zero 2

Hi,
I'm unable to boot. It always reboots when showing the MoBro splash screen.
I've changed from a RPi Zero 2 to a RPi 3B. I have also re-downloaded and reflashed the SD.

Cannot flash v12 w/ Balena

Downloaded v12 three different times from https://www.mod-bros.com/en/mobro/download/latest?download-type=image thinking it might be an issue in transit. Used 7-zip on W10 x64 Home (just like I did with v11 and v10). Flash fails every time on balena 1.5.120. I have tried with two different USB microSD card readers (one I KNOW works, having just flashed Raspbian). One is USB-A 3.0 and the other, USB-C 3.0. Tried with verifying flash in balena and not. When skipping verification, the pi will boot and I just get a black screen, flashing cursor. Not sure what is failing...

Run on Ubuntu?

So, i have a small computer running Ubuntu server, so was wondering if it would be possible to run this on it without installing RPi OS...

From source code maybe?

Security vulnerability: OS command injection in web interface

An OS command injection vulnerability exists in the web interface of mobro-raspberrypi. It allows an unauthenticated attacker to execute arbitrary OS commands on the host, with the privileges of the web server.

Affected versions

Commit fa0a9fa, version 12.3 and older

Steps to reproduce

  1. Visit /api/log/index.php?lines=0 /dev/null;uptime;ls

The output of the uptime command is shown in the HTTP response.

Screenshot of the uptime output

Cause

An unsanitized GET parameter is passed to shell_exec() at api/log/index.php:8.

Impact

An unauthenticated user is able to execute arbitrary OS commands by including semicolons in the lines parameter to terminate the intended command.

Proposed Mitigation

Ensure that $_GET['lines'] is numeric, as is already done in the syslog component.

Can't seem to get screen rotation to work (v12)

I've grabbed v12 and applied the same setup as before (180 rotation) and everything works besides the screen appearing upside down. I've tried going between no rotation and 180 rotation, neither seem to make a difference.

Model: Pi 3B+
Display driver: GoodTFT - MHS35-show

Screen rotation / orientation

Currently the display driver can be installed from the configuration wizard.
Setting the display orientation or rotation requires manual configuration via SSH.
The rotation value should be exposed via the configuration wizard as well.

USB gadget mode enabled in the image to allow single wire connection to machine.

Hey, so I found the Pull associated with USB gadget mode.

raspberrypi/linux#1239

Could this be added to the image?

Also looking around the USB gadget mode is supported by Raspberry Pi Zero, Zero W, Model A, Model A+, and PI 4. This would allow you to only have one connection to the Pi and the Pi would have its own private network.

Setting this up manually would be very difficult but if it could be included in the configurator or at least have the option to edit the config file that would make this process way easier!

See forum for the hard way: Using RNDIS/Ethernet to connect Raspberry Pi Zero to a computer network.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.