Cesura / nxsh

BusyBox-like remote shell for the Nintendo Switch over telnet [UNMAINTAINED]
BSD 3-Clause "New" or "Revised" License
80 stars 8 forks source link

Add sysmodule functionality #7

Closed friedkeenan closed 5 years ago

friedkeenan commented 5 years ago

This should solve issue #2. It can build an nro and a kip from the same source: Run make nro or make kip to build each separately, or just run make to build them both.

fennectech commented 5 years ago

after compiling this it hangs on boot if loaded alongside sys-ftpd. it doesnt respond to telnet if loaded alone.

friedkeenan commented 5 years ago

I can reproduce the first bug, but not the second. Is telnet telling you "No route to host"? If so that's probably a problem with your router and not on the Switch's end. If it says "Connection refused" then it's probably the kip's fault

friedkeenan commented 5 years ago

Could you try loading the new version with sys-ftpd? It worked for me but I want to make sure

friedkeenan commented 5 years ago

Woops pressed the wrong button

fennectech commented 5 years ago

i have a freashly compiled (the other day) sys-ftpd https://www.dropbox.com/s/1uhdzq5olr7fzmw/sys-ftpd.kip?dl=0 Here is a copy of my kip.

fennectech commented 5 years ago

Sysftpd is a modded one with auth enabled fennectech and fennecnetwork are user/pass

fennectech commented 5 years ago

Itried loading the latest beta from the releases page. same result

Tried pulling and compiling your repo same result.

friedkeenan commented 5 years ago

How many sysmodules are you loading? Sysmodules share their memory, so if you have too many it will hang on boot because they don't have enough memory

fennectech commented 5 years ago

Just sysftpd and nxsh [Atmosphere With FTP And NXSH] secmon=modules/atmosphere/exosphere.bin kip1=modules/atmosphere/loader.kip kip1=modules/atmosphere/pm.kip kip1=modules/atmosphere/sm.kip kip1=modules/atmosphere/fs_mitm.kip kip1=modules/nxsh.kip kip1=modules/sys-ftpd.kip kip1patch=nosigchk logopath=bootlogo.bmp atmosphere=1

fennectech commented 5 years ago

Other than atmo I just have nxsh and sys-FTPD

friedkeenan commented 5 years ago

I don't know what @Cesura used to test this, but I used ReiNX. Could you try testing it with ReiNX and see if that works?

fennectech commented 5 years ago

I dont use reinx because of the reported ban risk. Ive got an unbanned switch and i would like to keep it that way. Sorry.

On Tue, Nov 20, 2018 at 08:26 friedkeenan notifications@github.com wrote:

I don't know what @Cesura https://github.com/Cesura used to test this, but I used ReiNX. Could you try testing it with ReiNX and see if that works?

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/Cesura/nxsh/pull/7#issuecomment-440291605, or mute the thread https://github.com/notifications/unsubscribe-auth/ALZmAYmeYhQ1wlsS3MbNtG0FQSz4_rWEks5uxBEtgaJpZM4Ynq1n .

-- FennecTECH