Advertising (This ad goes away for registered users. You can Login or Register)

[Tutorial] Installing Steam on PS4 Linux

Post here your guides, tips, How-to, etc...
D-ecks
Posts: 48
Joined: Fri Dec 18, 2015 1:06 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by D-ecks »

ipspx wrote:Nvm it works.i forgot to run the command,it automatically runs steam.
From desktop, right? Or from home directory?
ipspx wrote: Dec-ks,can I use the steam controller on steam if I get the Bluetooth working?
It should work but i can't check.
Advertising
D-ecks
Posts: 48
Joined: Fri Dec 18, 2015 1:06 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by D-ecks »

OsirisX wrote: Enabling wifi & bluetooth:
(Note: Wifi module is WIP and you may experience slow connection speeds)
You will need my patched my bZimage & sdhci-pci.ko kernel module. The driver has trouble loading when compiled as a built-in kernel module. Therefore we need to load it manually.

Replace previous bZimage with this one if you were using kernel by kR105. Copy sdhci-pci.ko to your Fedora's partion to /etc/modulefiles/sdhci-pci.ko.

Create the file /etc/sysconfig/sdhci.modules and add this line:

Code: Select all

exec insmod /etc/modulefiles/sdhci-pci.ko
Then make it executable:

Code: Select all

chmod +x /etc/sysconfig/modules/sdhci.modules
At Fedora start up, you should then have a wifi interface named mlan0. You can check by doing:

Code: Select all

ip addr
I think you're miss something
Create the file /etc/sysconfig/modules/sdhci.modules and add this line:

#!/bin/sh
exec insmod /etc/modulefiles/sdhci-pci.ko
But its still doesn't work
Screenshot from 2016-07-04 01-45-11.png
Screenshot from 2016-07-04 01-45-11.png (51.52 KiB) Viewed 9907 times
Advertising
OsirisX
Posts: 26
Joined: Fri Apr 22, 2016 11:11 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by OsirisX »

D-ecks wrote: But its still doesn't work
Can you post what you get for these commands.

Code: Select all

dmesg | grep sdhci
dmesg | grep mmc
I think wifi firmware may be failing to load. You can also try running insmod command directly after Fedora has booted without the sdhci.modules script.
D-ecks
Posts: 48
Joined: Fri Dec 18, 2015 1:06 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by D-ecks »

OsirisX wrote:
D-ecks wrote: But its still doesn't work
Can you post what you get for these commands.

Code: Select all

dmesg | grep sdhci
dmesg | grep mmc
I think wifi firmware may be failing to load. You can also try running insmod command directly after Fedora has booted without the sdhci.modules script.
grep results:

SDHCI
[ 62.277689] sdhci-pci 0000:00:14.3: SDHCI controller found [104d:90a0] (rev 0)
[ 62.277724] sdhci-pci 0000:00:14.3: apcie_assign_irqs(1)
[ 62.277780] sdhci-pci 0000:00:14.3: apcie_assign_irqs returning 1
[ 62.277788] sdhci-pci 0000:00:14.3: Unknown interface. Aborting.
[ 62.277866] sdhci-pci 0000:00:14.3: No vmmc regulator found
[ 62.277874] sdhci-pci 0000:00:14.3: No vqmmc regulator found

MMC
[ 62.277866] sdhci-pci 0000:00:14.3: No vmmc regulator found
[ 62.277874] sdhci-pci 0000:00:14.3: No vqmmc regulator found
[ 62.279429] mmc0: SDHCI controller on PCI [0000:00:14.3] using ADMA
[ 62.387926] mmc0: new ultra high speed SDR50 SDIO card at address 0001
[ 62.718389] mwifiex_sdio mmc0:0001:1: WLAN FW already running! Skip FW dnld
[ 62.718407] mwifiex_sdio mmc0:0001:1: WLAN FW is active
[ 72.756256] mwifiex_sdio mmc0:0001:1: mwifiex_cmd_timeout_func: Timeout cmd id = 0xa9, act = 0x0
[ 72.756277] mwifiex_sdio mmc0:0001:1: num_data_h2c_failure = 0
[ 72.756286] mwifiex_sdio mmc0:0001:1: num_cmd_h2c_failure = 0
[ 72.756293] mwifiex_sdio mmc0:0001:1: is_cmd_timedout = 1
[ 72.756301] mwifiex_sdio mmc0:0001:1: num_tx_timeout = 0
[ 72.756308] mwifiex_sdio mmc0:0001:1: last_cmd_index = 1
[ 72.756316] mwifiex_sdio mmc0:0001:1: last_cmd_id: 00 00 a9 00 00 00 00 00 00 00
[ 72.756325] mwifiex_sdio mmc0:0001:1: last_cmd_act: 00 00 00 00 00 00 00 00 00 00
[ 72.756332] mwifiex_sdio mmc0:0001:1: last_cmd_resp_index = 0
[ 72.756339] mwifiex_sdio mmc0:0001:1: last_cmd_resp_id: 00 00 00 00 00 00 00 00 00 00
[ 72.756346] mwifiex_sdio mmc0:0001:1: last_event_index = 0
[ 72.756353] mwifiex_sdio mmc0:0001:1: last_event: 00 00 00 00 00 00 00 00 00 00
[ 72.756360] mwifiex_sdio mmc0:0001:1: data_sent=0 cmd_sent=0
[ 72.756367] mwifiex_sdio mmc0:0001:1: ps_mode=0 ps_state=0
[ 72.756632] mwifiex_sdio mmc0:0001:1: info: mwifiex_fw_dpc: unregister device
OsirisX
Posts: 26
Joined: Fri Apr 22, 2016 11:11 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by OsirisX »

I tried with your distro (replaced with my modified kernel of course) and seems to work fine.
Image
For some reason it fails to load wifi driver on your end. Output should look something like this:
Image
wsxps
Posts: 7
Joined: Mon Jun 27, 2016 5:20 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by wsxps »

Finally got Linux to boot on my PS4. Had some unexpected issues, but with D-Ecks newst Distro it works!!! Great job! Many thanks to you and OsirisX, too, of course.

Tomorrow I'll give OsirisX' kernel mod a try and see if I can get wifi to work. Would be nice to have a cozy place for all my HumbleBundel/Steam Linux games. :D
D-ecks
Posts: 48
Joined: Fri Dec 18, 2015 1:06 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by D-ecks »

OsirisX wrote: For some reason it fails to load wifi driver on your end. Output should look something like this:
Maybe something wrong with kernel flags (other playground).
Can you try to boot with primary DNS - 89.108.88.221 and secondary - 0.0.0.0 and recheck this?
OsirisX
Posts: 26
Joined: Fri Apr 22, 2016 11:11 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by OsirisX »

D-ecks wrote: Maybe something wrong with kernel flags (other playground).
Can you try to boot with primary DNS - 89.108.88.221 and secondary - 0.0.0.0 and recheck this?
I can confirm that it still works using default kernel flags with that site in playground. I'd like to hear if anyone else is having the same issue as I cannot reproduce the problem.
wsxps
Posts: 7
Joined: Mon Jun 27, 2016 5:20 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by wsxps »

I have the same problem, but with a manual installation of Fedora following OsirisX' tutorial. D-ecks' distro did not boot.
Details:
Fedora boots sucessfully with "new" bzimage and I can start some linux games, e.g. Badland.
I put all files in the right directories, created the module script, and made it executable.

Script execution as well as manual exec makes no difference.
ip addr gives me the same output -> no mlan0
I'll provide screenshots of other outputs asap.

Edit: I'm also using the payload via DNS proxy, since linux did not load at all with the other methods...
OsirisX
Posts: 26
Joined: Fri Apr 22, 2016 11:11 pm

Re: [Tutorial] Installing Steam on PS4 Linux

Post by OsirisX »

wsxps wrote:I have the same problem, but with a manual installation of Fedora following OsirisX' tutorial. D-ecks' distro did not boot.
Details:
Fedora boots sucessfully with "new" bzimage and I can start some linux games, e.g. Badland.
I put all files in the right directories, created the module script, and made it executable.

Script execution as well as manual exec makes no difference.
ip addr gives me the same output -> no mlan0
I'll provide screenshots of other outputs asap.

Edit: I'm also using the payload via DNS proxy, since linux did not load at all with the other methods...
Can you try setting up a wireless connection in ps4 Orbis before booting up Linux? Hopefully that jump starts your wireless adapter.
Locked

Return to “Tutorials”