WiiFlow_Lite icon indicating copy to clipboard operation
WiiFlow_Lite copied to clipboard

[Bug][Ethernet only] WiiFlow can't connect to the internet

Open bel3atar opened this issue 4 years ago • 32 comments

On a vWii connected to the internet, downloading cover art is not working Using the latest version. ezgif com-gif-maker

bel3atar avatar Nov 30 '20 18:11 bel3atar

Do you have a network set? Can other homebrew apps connect OK?

gingerbeardman avatar Nov 30 '20 21:11 gingerbeardman

homebrew

yes, I can download apps from the home brew browser

edit: is there any documentation on the formats of images that should be put in the 'covers' and 'boxcovers' folder?

bel3atar avatar Dec 01 '20 09:12 bel3atar

only the source code as it is a proprietary format that the covers are converted to.

did you try any recent older versions of WFL? I'm wondering if any of those work for you. there have been some changes in the networking code recently.

gingerbeardman avatar Dec 01 '20 10:12 gingerbeardman

You can place PNG format artwork in the 'boxcovers' and 'covers' folders. Wii/GC/WiiWare artwork should be named to match the Game ID, like 'GLZE99.png'. Plugin game covers should be named exactly after their game's file name, including the file extension. For example: 'Wizards & Warriors.nes.png'.

The boxcovers folder is for 3D artwork (front, back, spine). The covers folder is for 2D artwork (front only).

The proprietary format that WiiFlow uses for covers is called WFC (WiiFlow Cache). These WFC files are created by WiiFlow using the PNG files that are placed in the aforementioned folders. The WFC files, once created, will be found in the Cache folder.

Hakaisha avatar Dec 01 '20 13:12 Hakaisha

did you try any recent older versions of WFL? I'm wondering if any of those work for you. there have been some changes in the networking code recently.

The bug appeared in version 5.4.0 Version 5.2.0 can correctly connect to GameTDB and fetch covers.

bel3atar avatar Dec 01 '20 20:12 bel3atar

what version of wfl? 5.4.8? do you use a proxy?

@wiidev can you look into this?

Ill try tomorrow on my wii u.

Fledge68 avatar Dec 01 '20 21:12 Fledge68

what version of wfl? 5.4.8? do you use a proxy?

@wiidev can you look into this?

Ill try tomorrow on my wii u.

The bug exists in every version released after version 5.0.2. I tried all of them.

no proxy is being used

5.0.2 works fine

it's because this function returns false I guess

bel3atar avatar Dec 01 '20 22:12 bel3atar

You can place PNG format artwork in the 'boxcovers' and 'covers' folders.

I did not know this! Thanks as always

gingerbeardman avatar Dec 01 '20 23:12 gingerbeardman

I tried wfl 5.4.8 and my wii u this morning. connecting and downloading covers works fine - no problems.

Fledge68 avatar Dec 02 '20 16:12 Fledge68

how can we debug this further?

bel3atar avatar Dec 02 '20 16:12 bel3atar

try renaming your wiiflow_lite.ini so wfl will create a new one. its located in dev:/apps/wiiflow.

if that doesn't work blackb0x recommends resetting your wii u wifi connection settings.

Fledge68 avatar Dec 02 '20 17:12 Fledge68

I switched to wifi and now it's working. I was using the Wii ethernet <-> usb adapter before.

bel3atar avatar Dec 02 '20 17:12 bel3atar

Switched back to ethernet and it's broken again. Since the homebrew channel app works correctly with the ethernet adapter, this is obviously a bug on WiiFlow's side.

I wonder what method is used in HBC to detect a valid network connection.

bel3atar avatar Dec 02 '20 17:12 bel3atar

interesting find. i use wifi for my connection. wonder if there some other settings to check for the ethernet usb adapte. i really don't know. but you did say 5.2.0 does work with your ethernet usb adapter?

Fledge68 avatar Dec 02 '20 17:12 Fledge68

yes 5.2.0 works fine with the ethernet adapter, and it can correctly download from GameTDB.

bel3atar avatar Dec 02 '20 17:12 bel3atar

I'll look between 5.20 and 5.40 for a commit that might have caused the difference but it will take some time as real life is in control at the moment.

Fledge68 avatar Dec 02 '20 18:12 Fledge68

could you go into main settings and startup settings and tell me if force cios is ON or OFF? if it's on could you set it to OFF and try downloading with your ethernet adapter?

Fledge68 avatar Dec 02 '20 19:12 Fledge68

I have default settings Force Load cIOS = Off Force cIOS Revision = Auto

bel3atar avatar Dec 02 '20 19:12 bel3atar

I also have this issue I'm afraid, I cannot connect to the internet via the Nintendo ethernet USB adapter when using Wiiflow. It works fine with other homebrew/software

StrawberryBrains avatar Oct 06 '21 22:10 StrawberryBrains

The Ethernet adapter is on one USB port and the hard disk is probably on the other. This could indeed have something to do with the USB handling in WFL.

What are your USB settings in WFL?

Please edit sd:/apps/wiiflow/wiiflow_lite.ini and set sd_write_log to yes. Repeat your tests. Attach sd:/wiiflow.log here.

eku avatar Oct 07 '21 05:10 eku

I am only using an SD card for storage, no hard disks. I tried downloading covers and playing MKWii online (both work with the wireless connection) and still nothing. Here is my log file:

wiiflow.log .

StrawberryBrains avatar Oct 07 '21 13:10 StrawberryBrains

Thanks. The file does not contain any logging from the networking code. Now it's time for @Fledge68 to take over.

eku avatar Oct 07 '21 14:10 eku

Thanks anyway! I did some more testing and Wiiflow Lite does not seem to recognize/power USB controllers either (while they do work with other homebrew), so the problem is not just the USB ethernet adapter.

StrawberryBrains avatar Oct 08 '21 15:10 StrawberryBrains

So i'm wondering if this has anything to do with SD only option. Once set wiiflow never checks the USB Port. The only USB controllers wiiflow has code for are ps3/ps4 controllers via libsickaxis.

Fledge68 avatar Feb 25 '22 22:02 Fledge68

I really hope this will be resolved soon... my ethernet port not being recognized in this app is a pain.

macromediaflash8 avatar Apr 17 '22 17:04 macromediaflash8

I really hope this will be resolved soon... my ethernet port not being recognized in this app is a pain.

Please post your debug output, as detailed earlier in this thread.

gingerbeardman avatar Apr 17 '22 17:04 gingerbeardman

Please post your debug output, as detailed earlier in this thread.

I'm sorry, but I don't understand what you mean.

macromediaflash8 avatar Apr 18 '22 12:04 macromediaflash8

@macromediaflash8 take a look at this comment: https://github.com/Fledge68/WiiFlow_Lite/issues/229#issuecomment-937459770

gingerbeardman avatar Apr 18 '22 13:04 gingerbeardman

Here is my log file: wiiflow.log

macromediaflash8 avatar Mar 19 '23 18:03 macromediaflash8

I’ve got this issue too, only started when the had to switch to Ethernet. Please let me know if I can provide anything to help get to the bottom of it.

AdamCatalyst avatar Mar 28 '23 06:03 AdamCatalyst