Wii U Linux

Discussion in 'Wii U - Homebrew' started by pwsincd, Feb 3, 2018.

  1. lordelan

    lordelan GBAtemp Addict

    Member
    9
    Jan 4, 2015
    Germany
    Fixed that for you. ;)
     
    Billy Acuña, Gunstorm, ry755 and 4 others like this.
  2. CompuCat

    CompuCat Advanced Member

    Newcomer
    3
    Sep 16, 2017
    United States
    Hey all, here's a quick update on the status of things. Due to various reasons, we've decided to start over, grab a new copy of the Linux kernel, and re-implement linux-wiiu from (semi) scratch. Basically, the code has become a mess and is a nightmare to maintain right now; by rewriting it, we can keep the best parts of our current version while fixing all of the quick hacks we had to put in along the way. (For example: large portions of our USB stack are kind of iffy and buggy, causing bugs like the spinlock recursion issue.)

    Don't worry, the current version will stay up and you'll be able to use it just fine. However, new features or improvements will likely be slower to come during this time. We've got to make sure our foundation is solid before we go piling new stuff on top of it.

    As always, thanks for your support! Let us know if you've got questions/comments/friendly banter.

    -CompuCat and the linux-wiiu team
     
    Last edited by CompuCat, May 22, 2018
  3. TAUSENN

    TAUSENN Advanced Member

    Newcomer
    2
    Jun 28, 2016
    Mexico
    A good choice, even if a hard one to make, you guys keep it up! we appreciate what you are doing.
     
  4. SlavSquat

    SlavSquat Newbie

    Newcomer
    1
    May 22, 2018
    Australia
    Does anyone know how to setup internet over Bluetooth? I know its slow but I don't have an ethernet adapter on hand right now and I want to get stuff going.
    Thanks in advance.
     
  5. Loller06

    Loller06 Advanced Member

    Newcomer
    2
    Jun 21, 2017
    Italy
    Actually from what CompuCat said, bluetooth support is limited and is hard to use, so for now is better to use usb tethering
     
  6. SlavSquat

    SlavSquat Newbie

    Newcomer
    1
    May 22, 2018
    Australia
    Well, how do u do that? I remember using usb tethering on something but I forgot how to use it.
    EDIT: I figured it out. Looked at the last page. Now let's get a gui on it.
     
    Last edited by SlavSquat, May 22, 2018
  7. SlavSquat

    SlavSquat Newbie

    Newcomer
    1
    May 22, 2018
    Australia
    Any way I can help?
     
  8. Loller06

    Loller06 Advanced Member

    Newcomer
    2
    Jun 21, 2017
    Italy
    What do you mean?
     
  9. CompuCat

    CompuCat Advanced Member

    Newcomer
    3
    Sep 16, 2017
    United States
  10. SlavSquat

    SlavSquat Newbie

    Newcomer
    1
    May 22, 2018
    Australia
    Do u have twitter because I can't PM right now.
     
  11. Loller06

    Loller06 Advanced Member

    Newcomer
    2
    Jun 21, 2017
    Italy
    Any good place for learning Linux kernel basics because i would be interested too in developing if only i knew how @CompuCat
     
    Last edited by Loller06, May 24, 2018
  12. CompuCat

    CompuCat Advanced Member

    Newcomer
    3
    Sep 16, 2017
    United States
    I don't have a great place to point you to other than straight reading through the kernel documentation, and that's quite a chore. Sorry.
     
  13. Valery0p

    Valery0p GBAtemp Fan

    Member
    2
    Jan 16, 2017
    Italy
    Thanks for your effort in this project! It's a very brave choice to do, but I know your efforts will be rewarded ^_^ I hope to have some time for testing it on my console this summer...
     
  14. CompuCat

    CompuCat Advanced Member

    Newcomer
    3
    Sep 16, 2017
    United States
    Hey all, here's the first in a series of...
    IRREGULARLY UNSCHEDULED UPDATES!
    • @QuarkTheAwesome got the new kernel up and running pretty quickly! Part of the work for this task was livestreamed on YouTube-you can check out all the archives here.
    • Quark also reimplemented a basic udbg solution back into linux-loader to see kernel debug output before fbdev is initialized.
    • Speaking of fbdev, the old driver *seems* to work okay for the moment, but we haven't looked into it a ton.
    • @rw-r-r_0644 has been hard at work updating our USB stack for increased reliability. (Also, we have the front USB ports partially working!)
    • We had a quick crack at getting SATA working just for fun...no go. We're suspecting either IRQ issues or some crazy Nintendo custom commands.
    • My dev PC broke a little while back (boo), but as of now it is back up and running (yay), so I'll finally be able to get back to doing some dev work myself.
    A few current priorities (in no particular order):
    • Find SMP caching bug workaround
    • Finish fixing USB
    • Fix SDIO
    That's all for now, see you next time!
    -CompuCat and the linux-wiiu team
     
  15. KitsumiTheFox

    KitsumiTheFox Advanced Member

    Newcomer
    2
    Jan 9, 2016
    United States
    So, I've been thinking of setting up a Jenkins server for building new Wii U Linux images as they roll-out, and storing an archive for users to download from, what'd'ya think?
     
    lordelan likes this.
  16. Loller06

    Loller06 Advanced Member

    Newcomer
    2
    Jun 21, 2017
    Italy
    I would like and try to make GRUB working with the latest release of the kernel, would be great if i would succeed
     
  17. CompuCat

    CompuCat Advanced Member

    Newcomer
    3
    Sep 16, 2017
    United States
    Hey all! At around 5:15 to 5:30 pm CST, I'll be going live to stream some development work related to our new install solution! (Also, we may or may not be playing a few rounds of Mario Kart 8 beforehand...come a few minutes early to find out!)

    You can find the stream here: tinyurl.com/CompuCatStream
     
  18. Gunstorm

    Gunstorm Advanced Member

    Newcomer
    2
    Jan 24, 2017
    Brazil
  19. CompuCat

    CompuCat Advanced Member

    Newcomer
    3
    Sep 16, 2017
    United States
    Yeah, that's a patch rw discovered while working on the rewrite that we've merged into the old kernel. Enjoy!
     
  20. KitsumiTheFox

    KitsumiTheFox Advanced Member

    Newcomer
    2
    Jan 9, 2016
    United States
    Thanks for the steam my dude, it was really fun!
     
    lordelan likes this.
Loading...