PS3 PKG Linker 2.0 - Serve Packages to your PS3 (HAN/CFW)

Discussion in 'CFW Tools' started by pink1, Apr 1, 2018.

By pink1 on Apr 1, 2018 at 4:50 PM
  1. 1,903

    pink1 Moderator Developer

    Feb 25, 2015
    Likes Received:
    Trophy Points:
    The new PKG Linker is here, we both put a lot of time and effort into this project, so we hope you get many hours of happy use out of it. Within a few days of the release @DeViL303 and I (pink1) started working on an update for PKG Linker v1. After seeing all of the server problems in v1 we built v2 around a Modular copy of Uniform Server. The project has been completely rebuilt, with new features including:


    • D7F57Ju.png
      New Features
      • Complete GUI overhaul
      • Better error handling for corrupt pkgs
      • Saveable settings
      • Server control and better server error handling
      • Better IP/adaptor detection
      • Better port control, now settings controls app and server
      • Minimise to tray
      • Tray notifications for important actions
      • Tray controls while app is minimized
      • PS3 side server controls via new server setup item on the XMB.
      • Now detects package signing type and lists it in the app and on the XMB
      • Ping Tool for checking PS3 is reachable in direct connection situations
      • PS3Xploit Resigner Tool - all packages in unsigned folder can be signed with one click
      • Warnings when packages in folder have changed but pkg list not updated.
      • Warning when port has been changed but server not restarted.
      • Auto list generation when its required, like after saving new settings.
      • Theme settings, colors, Light/Dark.
      • Help section with trouble shooting for connection problems

    • What is PKG Linker?
      PKG Linker is a PC application that is used to serve packages to CFW/HAN enabled PS3s, it utilizes a webserver to fool the PS3 into thinking it is downloading the package from Sony servers.

      Using this method to install a package, gets around the 4GB maximum filesize limitations of fat32, normally faced when using external storage devices.

      With PKG Linker there is no limit. With a wired network its quick too, I have transferred a 15GB package in under 20 minutes. It should work over wifi, but that same 15GB package could take 10 hours or more.

    • Trouble shooting

      If you have a multiple network adaptors enabled at the same time this app could pick up the wrong IP. This can happen with VPNs or virtual adaptors too.

      Please check that the app is showing your PCs correct IP address. If its not showing your IP address then type it in or select it from the dropdown menu, rescan or save settings, then reinstall the Package_List.pkg via USB. To find out your current IP address open a Command prompt window and type "ipconfig", if multiple IPs are listed try them all one by one if you are not sure which IP is correct.

      Note: Every time the port or IP address is changed in this app you must install a freshly made Package_List.pkg via USB and then reboot the PS3. This is important, if you dont do this the PS3 is still looking to the old IP address or port for both the Package_List.pkg, and all the other packages.

      If you are having problems, after any network changes you can try the Ping tool in PKG Linker settings to see if the PS3 is reachable, just enter your PS3s IP which can be got from: PS3 Network settings > Settings and Connection Staus List > IP Address .

      Related PS3 Errors

      Any errors not on this list are most likely not related to this app and are a problem with your pkgs.

      • 404 Error means a server is running on correct IP but the file can not be found, bad link. File moved
      • 400 Error means server is running, can be a port issue, port conflict maybe. Try change port.
      • 80029567 Signing check failed, HAN Enabler not ran or debug installer ran by mistake or pkg not resigned.
      • 80029564 Signing check failed, On CFW trying to install a pkg signed for HAN.
      • 80023324 Wifi connection issues, or just bad connection, use a cable, see bottom.
      • 8071053D Blocked, check port settings, check firewalls etc.
      • 80710092 Host not reachable is a common error and can be anything so its a hard error to trace.

      Possible reason for 80710092

      • IPs configured wrong.
      • Windows firewall.
      • Other firewall or AntiVirus.
      • Cable problem.
      • Port blocked on server.
      • Port conflict on server.
      • Missing dll on system.
      • Package_List.pkg not installed by usb since server settings changed.
      • PS3 not rebooted since new Package_List.pkg installed.

      Things to try:

      • Disable firewalls, inc windows firewall, defender, avast shield etc.
      • Make sure the pkg linker app says your PCs current IP, it may have picked up wrong IP.
      • See if you can access server via ps3 web browser.
      • Install fresh package list via usb everytime you change settings.
      • Always reboot ps3 to see changes on XMB after loading a new list.
      • Try changing ports.
      • Try run other servers, see below for xampp instructions.
      • Read the entire pkg linker 2.0 thread and try other peoples solutions.
      • Google how to set up a web server and try learn about it.

      Instruction for using another server like xampp

      • Make sure no other webservers are running first.
      • Install XAMPP, run it, click the top start button for apache.
      • Put packages and the PKG Linker exe into the c:\xampp\htdocs folder.
      • Run PKG Linker, dont start the built in server.
      • Go to PS3 and run HAN Enabler and then try refresh list.
      • If it downloads the new Package_List.pkg then Reboot.
      • Run HAN Enabler again and try install a pkg.
      • While testing its best if you do this with pkgs that you 100% know work via USB.

      Connection speed issues and error 80023324

      You are better off running a wired connection for the best transfer speeds. The PS3's Wifi is very slow and is known for dropouts during large transfers. With a wired setup you can get almost 1GB per minute transfer speeds. You can connect via a router or directly with one cable going from PS3 to PC.

      Note that if connecting directly without a router you will have no DHCP for giving out IP addresses.

      So you will need to do this to achieve a connection:
      • Enter manual IP addresses on both devices, see below for an example if you don't know how.
      • Set the PC to
      • Set the PS3 to
      • Set the gateway on both PC and PS3 to
      • Set the subnet mask the same for both to
      • Set the DNS on both to be
      • Do not bother testing the connection on PS3, it will fail, skip the test.
      • Then make sure this app says for the IP.(or whatever your PCs IP is set to)
      • Rescan with this app and then Install Package_List.pkg again manually via USB, then reboot.
      • Then run the webserver and you should have no 80023324 errors and fast speeds

    • Thanks to

      The PS3Xploit Team: W, @esc0rtd3w , @bguerville & @habib for HAN, PS3xploit-resigner an extra thanks to habib for the help with the signing type.

      @Berion for the icons.

      @Rudi Rastelli for PS3 PKG Ripper.

      All of the other developers and members from over the years who have helped in any way.

    Download @:
    Last edited by a moderator: Nov 14, 2018


Discussion in 'CFW Tools' started by pink1, Apr 1, 2018.

    1. benfrost94
      Does this work offline and is Han being enabled offline

      Sent from my Lenovo K33a42 using Tapatalk
      PSXFan likes this.
    2. DeViL303
      Yes it works offline, and yes you can enable HAN offline while PKG linker is running.
      n00b, PSXFan and benfrost94 like this.
    3. benfrost94
      Ok :)

      Sent from my Lenovo K33a42 using Tapatalk
    4. adhil_commander
    5. adhil_commander
      This message was deleted
      Last edited: Apr 2, 2018
    6. adhil_commander
      you have extra space in folder path put it in the root of c:or in eexternal hard drive
    7. Mazen
      When i disable my firewall and my antivirus i got that error 8071053d and when i enable fire wall i got that error 80710092 how to fix that and what can i do with the port number
    8. Unfamed
      Nice, it worked like a charm, also solved sudden speed cut-off from old PKG Linker.
      pink1 and DeViL303 like this.
    9. DeViL303
      When you have 8071053D error it is closer to working, 80710092 means no connection at all.

      I cant help any more than the info provided in the trouble shooting, it is a network issue, and it can be many things.
      n00b and Mazen like this.
    10. adhil_commander
      The problem 8071053d is happen when sever is not connected mostly check your ip address of ps3 and try to check ping in pkg linker tool also sometimes with the wire goto the network adapter and chck the status of network. Search youtube for helps
      DeViL303 likes this.
    11. pink1
      Part of the reason for going with uniformserver was this page.
      DeViL303 likes this.
    12. Nabeel AK
      Last edited: Apr 2, 2018
      DeViL303 likes this.
    13. Nabeel AK
      Nabeel AK
      Name the folder with pkg linker v2.0 without space
      PKGLINKER > good
      PKG_LINKER > good
      PKG LINKER > bad
      and put this folder in the root of any drive
      benfrost94 and DeViL303 like this.
    14. DeViL303
      Yes, or just use one word for your folder like "Packages". it can be in a deep folder, as long as there are no spaces in the path. It is best practice not to put spaces in folder or file names when dealing with command tools and PS3 files, for just this reason, some tools, and the ps3 does not like them.
      n00b and Nabeel AK like this.
    15. PSXFan
      Thank you so much guys for your hard work on this..
      I had nothing but problems with that portable apache server, in the earlier pkg linker version, and when i finally got it to work,
      i already had started to google for alternatives,and one which i found interesting was exactly
      the one which you are using now. :)
      Since I have several laptops, I'm gonna run this on a laptop with LAN,and no internet at all..
      Thanks again guys.
      Been a lot of fun to play around with my Super Slim PS3 with all these HAN stuffs you guys
      been putting out, on my old FAT PS3 i have Rebug CFW so I don't really need anything else
      than LAN connection to transfer the files on that one. :)
      Keep up the good work!
      pink1 and DeViL303 like this.
    16. mawaru
      Amazing work guys, the new GUI is beautiful! I've the 80710092 problem though, and I'm fairly sure that is because of the missing dll, 'cause I had that error also on version 1.0 and I solved it placing msvcr100.dll in Bin/ApacheHTTPD_PHP_Portable/ ... So does anyone know where I should put the file in 2.0?
    17. DeViL303
      Try put a copy of it in C:\Windows\System32 and C:\Windows\SysWOW64 . should work, I think apps check there too.
      n00b likes this.
    18. pink1
      Something I found while looking into that error with Apache that may be helpful is this
      DeViL303 likes this.
    19. PSXFan
      To be honest.. I tested that thru,and "missing msvcr100.dll" has nothing to do with that version of pkg linker or it's portable apache server.
      What it means is,you are missing (MSVCR100.dll = Visual C++ 2010 Runtime)
      VC++ 2010 runtimes on your computer or the dll is not registered correctly on your system.
      If you are on a 64-bit OS,make sure you install both, 32 & 64-bit versions,or problems
      might arise, just like you described.
      If the runtimes are registered correctly on your windows, you don't have to put them in anywhere else other than what the runtime installers put them on.. (Windows\System32 & Windows\SysWOW64 ...)


      Regsvr32 is a command-line utility to register and unregister OLE controls, such as DLLs and ActiveX controls in the Windows Registry. Regsvr32.exe is installed in the %systemroot%\System32 folder in Windows XP and later versions of Windows.

      Note On a 64-bit version of Windows operating system, there are two versions of the Regsv32.exe file:
      • The 64-bit version is %systemroot%\System32\regsvr32.exe.
      • The 32-bit version is %systemroot%\SysWoW64\regsvr32.exe.
      The syntax of the Regsvr32 command

      RegSvr32.exe has the following command-line options:
      Regsvr32 [/u] [/n] [/i[:cmdline]] <dllname>

      /u - Unregister server

      /i - Call DllInstall passing it an optional [cmdline]; when it is used with /u, it calls dll uninstall
      /n - do not call DllRegisterServer; this option must be used with /i

      /s – Silent; display no message boxes

      • Method 2: Use the 32-bit version of Regsvr32 to register a 32-bit DLL on a 64-bit version of Windows

        If you receive an error when registering a 32-bit DLL on a 64-bit version of Windows, follow these steps:
        1. Open an elevated command prompt. (= run command prompt as administrator)
        2. If the 32-bit DLL is in the %systemroot%\System32 folder, move it to the %systemroot%\SysWoW64 folder.
        3. Run the following command:
          %systemroot%\SysWoW64\regsvr32 <full path of the DLL>
      Last edited: Apr 2, 2018
      DeViL303 likes this.
    20. PSXFan
      just an important sidenote...
      NEVER download and install any DLL files from anywhere else than from the official
      microsoft servers!
      there is sites "offering you fixes for DLL files" which have modified .dll files, and they have
      "injected" something "extra" on the file, and then your computer's gonna go haywire, if
      you know what i mean...

      i have seen people posting these .dll links on this forum for "fixes" ..
      Do NOT download them,unless the link is posted by the developers..
      Using your brains and logic is not forbidden here,you know. ;)
      Last edited: Apr 2, 2018
      benfrost94 and DeViL303 like this.

Share This Page