htrgouvea / nipe

An engine to make Tor network your default gateway

Home Page:https://heitorgouvea.me/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Can't call method "param" on an undefined value"

Crowfunder opened this issue · comments

Trying to run perl nipe.pl install, getting error:

Can't call method "param" on an undefined value at lib/Nipe/Device.pm line 8.
Compilation failed in require at lib/Nipe/Start.pm line 5.
BEGIN failed--compilation aborted at lib/Nipe/Start.pm line 5.
Compilation failed in require at nipe.pl line 18.
BEGIN failed--compilation aborted at nipe.pl line 18.

Same one appears for other commands.

Hi brow,
What distribution are you using?
Thx

Hey there,
Actually that's windows cmd with cygwin installed ._.

I don't particularly know Cygwin. Nipe uses the file "/etc/os-release", does this file exist in your environment? From this file, Nipe defines the system user and many other things.

Sorry for long response time, i had some trouble with perl, i tried to do it directly through cygwin shell, but perl's broken there. Also running setup.sh returned the same error. Answering to your question, no there isn't any file like one you said.

Unfortunately Nipe only operates on Linux based distributions, so the current version will not work on Cygwin. Based on this I will close this issue.

If you want, you can open a new issue suggesting a new implementation of nipe for Cygwin.

Thanks for listening.

Can't call method "param" on an undefined value