You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Well, I was doing a test build to see if any python packages needed to be updated. I Found that Flask==2.0.1 and Werkzeug==2.0.0 needed to installed. After that, though I got a rather odd error that I'm not sure how to fix. The error is as follows:
[2022-05-26 00:27:50,932] [INFO] setting unit hostname 'pwnagotchi' -> 'scifijunkie'
Traceback (most recent call last):
File "/usr/local/bin/pwnagotchi", line 150, in <module>
pwnagotchi.set_name(config['main']['name'])
File "/usr/local/lib/python3.7/dist-packages/pwnagotchi/__init__.py", line 44, in set_name
pwnagotchi.reboot()
NameError: name 'pwnagotchi' is not defined
To Reproduce
Steps to reproduce the behavior:
burned img
Noted it was taking longer than normal to boot so I SSHed into it
ran sudo systemctl status pwnagotchi.service and got the following back: ```
● pwnagotchi.service - pwnagotchi Deep Reinforcement Learning instrumenting bettercap for WiFI pwning.
Loaded: loaded (/etc/systemd/system/pwnagotchi.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Wed 2022-05-25 23:56:51 BST; 26s ago
Docs: https://pwnagotchi.ai
Process: 744 ExecStart=/usr/bin/pwnagotchi-launcher (code=exited, status=1/FAILURE)
Main PID: 744 (code=exited, status=1/FAILURE)
I ran sudo systemctl stop pwnagotchi.service to stop the service
ran sudo pwnagotchi and got the following error:
Traceback (most recent call last):
File "/usr/local/bin/pwnagotchi", line 139, in <module>
from pwnagotchi.agent import Agent
File "/usr/local/lib/python3.7/dist-packages/pwnagotchi/agent.py", line 12, in <module>
from pwnagotchi.ui.web.server import Server
File "/usr/local/lib/python3.7/dist-packages/pwnagotchi/ui/web/server.py", line 10, in <module>
from flask import Flask
File "/usr/local/lib/python3.7/dist-packages/flask/__init__.py", line 21, in <module>
from .app import Flask, Request, Response
File "/usr/local/lib/python3.7/dist-packages/flask/app.py", line 25, in <module>
from . import cli, json
File "/usr/local/lib/python3.7/dist-packages/flask/json/__init__.py", line 21, in <module>
from itsdangerous import json as _json
ImportError: cannot import name 'json' from 'itsdangerous' (/usr/local/lib/python3.7/dist-packages/itsdangerous/__init__.py)
installed Flask=2.0.1
ran sudo pwnagotchi and got the following error:
Traceback (most recent call last):
File "/usr/local/bin/pwnagotchi", line 139, in <module>
from pwnagotchi.agent import Agent
File "/usr/local/lib/python3.7/dist-packages/pwnagotchi/agent.py", line 12, in <module>
from pwnagotchi.ui.web.server import Server
File "/usr/local/lib/python3.7/dist-packages/pwnagotchi/ui/web/server.py", line 12, in <module>
from flask_wtf.csrf import CSRFProtect
File "/usr/local/lib/python3.7/dist-packages/flask_wtf/__init__.py", line 3, in <module>
from .csrf import CSRFProtect, CsrfProtect
File "/usr/local/lib/python3.7/dist-packages/flask_wtf/csrf.py", line 10, in <module>
from werkzeug.security import safe_str_cmp
ImportError: cannot import name 'safe_str_cmp' from 'werkzeug.security' (/usr/local/lib/python3.7/dist-packages/werkzeug/security.py)
installed Werkzeug==2.0.0
ran sudo pwnagotchi I got the following error:
Traceback (most recent call last):
File "/usr/local/bin/pwnagotchi", line 139, in <module>
from pwnagotchi.agent import Agent
File "/usr/local/lib/python3.7/dist-packages/pwnagotchi/agent.py", line 12, in <module>
from pwnagotchi.ui.web.server import Server
File "/usr/local/lib/python3.7/dist-packages/pwnagotchi/ui/web/server.py", line 12, in <module>
from flask_wtf.csrf import CSRFProtect
File "/usr/local/lib/python3.7/dist-packages/flask_wtf/__init__.py", line 4, in <module>
from .form import FlaskForm, Form
File "/usr/local/lib/python3.7/dist-packages/flask_wtf/form.py", line 4, in <module>
from jinja2 import Markup
ImportError: cannot import name 'Markup' from 'jinja2' (/usr/local/lib/python3.7/dist-packages/jinja2/__init__.py)
installed jinja2==3.0.3
ran sudo pwnagotchi I got the following error:
[2022-05-26 00:27:50,932] [INFO] setting unit hostname 'pwnagotchi' -> 'scifijunkie'
Traceback (most recent call last):
File "/usr/local/bin/pwnagotchi", line 150, in <module>
pwnagotchi.set_name(config['main']['name'])
File "/usr/local/lib/python3.7/dist-packages/pwnagotchi/__init__.py", line 44, in set_name
pwnagotchi.reboot()
NameError: name 'pwnagotchi' is not defined
ran sudo pwnagotchi for the final time and it ran like normal
Expected behavior
for it to work.
Screenshots
N/A.
Environment (please complete the following information):
Pwnagotchi version: built v1.5.5
OS version: 2020-02-13-raspbian-buster-lite
Type of hardware: Raspberry Pi4 2G
Additional context
N/A.
The text was updated successfully, but these errors were encountered:
Describe the bug
Well, I was doing a test build to see if any python packages needed to be updated. I Found that Flask==2.0.1 and Werkzeug==2.0.0 needed to installed. After that, though I got a rather odd error that I'm not sure how to fix. The error is as follows:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
for it to work.
Screenshots
N/A.
Environment (please complete the following information):
Additional context
N/A.
The text was updated successfully, but these errors were encountered: