Editing Talk:GbLAN

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
Requests/missing:
= Gigabit LAN =
* Datasheets Marvell 88E6108-LAR1
* Datasheets Marvell Alaska <strike>88E111R</strike> 88E1118R-NNC2
* If Jumbo frames is limited by hardware or hypervisor


----
The PS3 has 1 Gigabit Ethernet port. The port accepts Auto-MDIX (automatic medium-dependent interface crossover), so no need for special crosscables when hooking up the PS3 direct to the PC.


==FTP speed changes between firmwares==
== Gigabit LAN chips used ==
A sample of the GbLAN chips in different PS3 models:
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;"
|- bgcolor="#cccccc"
! Type !! Size !! Speed !! Voltage !! Packaging !! Manufacturer !! Serial Number !! Description
|-
| - || - || - || - || 144-pin TQFP || Marvell || 88E6108-LAR1 || Used in earlier models
|-
| - || - || - || - || 64-pin QFN || Marvell || Alaska 88E111R || Used in Slim models
|-
|}
:




{| class="wikitable"
=== Marvell 88E6108-LAR1 (IC3503)===
 
<div style="float:right">[[File:Marvell 88E6108-LAR1.JPG|200px|thumb|left|144-TQFP<br />Marvell 88E6108-LAR1]]</div>
 
Datasheet: (not available)
 
<pre>productcode meaning:
88E6108-LAR1
 
Type: Ethernet
Speed : 1Gbps
Ports : 8
Package : 144-TQFP
 
(sorry, no explaination yet)</pre>
 
The Marvell 88E6108-LAR1 is sort of a switching hub chip, with several ports that can be used in different configurations:
<pre>Port 0 (usuable as MDI 4 dif.pair) : unused (tied to ground)
Port 1 (usuable as MDI 4 dif.pair) : unused (tied to ground)
Port 2 (usuable as MDI 4 dif.pair) : wired to external UTP connector
Port 3 (GMII): Wired to SB
Port 4 (usable as TX/RX dif.pair)(100FX): wired to Wifi
Port 5 (usable as TX/RX dif.pair): unused (tied to ground)
Port 6 (usable as TX/RX dif.pair): unused (tied to ground)
Port 7 (usable as TX/RX dif.pair): unused (tied to ground)</pre>
 
==== pinout ====
(prelimimairy, incomplete, WiP)
<div style="height:400px; overflow:auto">
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;"
|- bgcolor="#cccccc"
! Pin # !! Name !! Port !! Description
|-
| 1 || RST || rowspan="36" | Power / Led / Xtal etc || -
|-
| 2 || - || -
|-
| 3 || - || -
|-
| 4 || - || -
|-
| 5 || - || -
|-
| 6 || - || -
|-
| 7 || - || -
|-
| 8 || - || -
|-
| 9 || - || -
|-
| 10 || - || -
|-
| 11 || - || -
|-
| 12 || - || -
|-
| 13 || - || -
|-
| 14 || - || -
|-
| 15 || - || -
|-
| 16 || - || -
|-
| 17 || - || -
|-
| 18 || - || -
|-
| 19 || - || -
|-
| 20 || - || -
|-
| 21 || - || -
|-
| 22 || - || -
|-
| 23 || - || -
|-
| 24 || - || -
|-
| 25 || - || -
|-
| 26 || - || -
|-
| 27 || - || -
|-
| 28 || - || -
|-
| 29 || - || -
|-
| 30 || - || -
|-
| 31 || - || -
|-
| 32 || - || -
|-
| 33 || - || -
|-
| 34 || - || -
|-
| 35 || - || -
|-
| 36 || - || -
|-
| 37 || P7_TXP || rowspan="5" | Port 7<br />(unused) || -
|-
| 38 || P7_TXN || -
|-
| 39 || P7_VDDAH || Ground
|-
| 40 || P7_RXP || -
|-
| 41 || P7_RXN || -
|-
| 42 || VSS || || Ground
|-
| 43 || P6_RXP || rowspan="5" | Port 6<br />(unused) || -
|-
| 44 || P6_RXN || -
|-
| 45 || P6_VDDAH || Ground
|-
| 46 || P6_TXN || -
|-
| 47 || P6_TXP || -
|-
| 48 || VDD_CORE || || -
|-
| 49 || P5_TXP || rowspan="5" | Port 5<br />(unused) || -
|-
| 50 || P5_TXN || -
|-
| 51 || P5_VDDAH || Ground
|-
| 52 || P5_RXP || -
|-
| 53 || P5_RXN || -
|-
| 54 || VSS || || Ground
|-
| 55 || P4_RXN || rowspan="5" | Port 4 (100FX) || -
|-
| 56 || P4_RXP || -
|-
| 57 || P4_VDDAH || -
|-
| 58 || P4_TXN || -
|-
| 59 || P4_TXP || -
|-
| 60 || VDD_CORE || || -
|-
| 61 || VDD_P3 || rowspan="46" | Port 3 (GMII) || -
|-
| 62 || - || -
|-
| 63 || - || -
|-
| 64 || - || -
|-
| 65 || - || -
|-
| 66 || - || -
|-
| 67 || - || -
|-
| 68 || - || -
|-
| 69 || - || -
|-
| 70 || - || -
|-
| 71 || - || -
|-
| 72 || - || -
|-
| 73 || - || -
|-
| 74 || - || -
|-
| 75 || - || -
|-
| 76 || - || -
|-
| 77 || - || -
|-
| 78 || - || -
|-
| 79 || - || -
|-
| 80 || - || -
|-
| 81 || - || -
|-
| 82 || - || -
|-
| 83 || - || -
|-
| 84 || - || -
|-
| 85 || - || -
|-
| 86 || - || -
|-
| 87 || - || -
|-
| 88 || - || -
|-
| 89 || - || -
|-
| 90 || - || -
|-
| 91 || VDD_CORE || -
|-
| 92 || P3_CRS || -
|-
| 93 || P3_COL || -
|-
| 94 || P3_ENABLE_PD || -
|-
| 95 || - || -
|-
| 96 || - || -
|-
| 97 || - || -
|-
| 98 || - || -
|-
| 99 || - || -
|-
| 100 || - || -
|-
| 101 || - || -
|-
| 102 || - || -
|-
| 103 || - || -
|-
| 104 || - || -
|-
| 105 || - || -
|-
| 106 || - || -
|-
| 107 || VSS ||  || Ground
|-
| 108 || RESETn ||  || -
|-
| 109 || VSS || rowspan="12" | Port 2 (MDI) || Ground
|-
| 110 || P2_MDIN3 || -
|-
| 111 || P2_MDIP3 || -
|-
| 112 || P2_AVDD || -
|-
| 113 || P2_MDIN2 || -
|-
| 114 || P2_MDIP2 || -
|-
| 115 || P2_MDIN1 || -
|-
| 116 || P2_MDIP1 || -
|-
|-
! colspan="3" | Firmware !! colspan="2" | Av. Speed (MB/s) !! colspan="2" | FTP software !! colspan="2" | Network setup !! rowspan="2" | Other notes
| 117 || P2_AVDD || -
|-
|-
! Name and version !! Cobra !! Plugins !! PS3 to PC !! PC to PS3 !! Client (PC) !! Server (PS3) !! PC NIC !! Wiring
| 118 || P2_AVDD || -
|-
|-
| Rebug 3.55.4 || {{No2|No}} || {{No2|No}} || 52 || 32 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 119 || P2_MDIN0 || -
|-
|-
| Rebug 4.21.2 || {{No2|No}} || {{No2|No}} || 52 || 32 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 120 || P2_MDIP0 || -
|-
|-
|Rebug 4.21.2 + '''4.30 CEX LV2'''|| {{No2|No}} || {{No2|No}} || 52 || 18.3 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || Using 4.30 CEX LV2 causes the immediate speed drop on FTP
| 121 || VSS || rowspan="12" | Port 1 (MDI) || Ground
|-
|-
| JoonBug 4.25.1 || {{No2|No}} || {{No2|No}} || 52 || 32 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 122 || P1_MDIN3 || -
|-
|-
| Rebug 4.30.2 || {{No2|No}} || {{No2|No}} || 52 || 18.5 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 123 || P1_MDIP3 || -
|-
|-
| Rebug 4.41.3 || {{No2|No}} || {{No2|No}} || 52 || 18.5 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 124 || P1_AVDD || -
|-
|-
| Rebug 4.46.1 || {{No2|No}} || {{No2|No}} || 52 || 18.5 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 125 || P1_MDIN2 || -
|-
|-
| Rebug 4.46.1 LITE || {{No2|No}} || {{No2|No}} || 34 || 21 || Filezilla 3.8.0 || IrisManager 2.93 || Gigabit PCI card || direct, 10 meters CAT5e || CECH-25xx with factory TOSHIBA [[MK3265GSX]] 320GB
| 126 || P1_MDIP2 || -
|-
|-
| Rebug 4.46.1 LITE || {{No2|No}} || {{No2|No}} || 41.5 || 19 || Filezilla 3.8.0 || Rebug toolbox || Gigabit PCI card || direct, 10 meters CAT5e || CECH-25xx with factory TOSHIBA [[MK3265GSX]] 320GB
| 127 || P1_MDIN1 || -
|-
|-
| Rogero 4.60 || {{No2|No}} || {{No2|No}} || 50 || 18 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 128 || P1_MDIP1 || -
|-
|-
| PS3ITA 4.65 DEX || {{No2|No}} || {{No2|No}} || 35 || 22 || FlashFxp 4.2.5 || PS3ITA Manager || Gigabit ethernet || direct, CAT5e || CECH-25xx with factory hdd 160GB
| 129 || P1_AVDD || -
|-
|-
| PS3ITA 4.65 DEX || {{No2|No}} || {{No2|No}} || 14 || 18 || ProDG 4.00 || Native || Gigabit ethernet || direct, CAT5e || CECH-25xx with factory hdd 160GB
| 130 || P1_AVDD || -
|-
|-
| Rebug 4.65.2 || {{No2|Disabled}} || {{No2|Disabled}} || 50 || 18.5 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 131 || P1_MDIN0 || -
|-
|-
| Rebug 4.70.1 || {{No2|Disabled}} || {{No2|Disabled}} || 50 || 18.5 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 132 || P1_MDIP0 || -
|-
|-
| Habib 4.70 v2 || {{Yes2|Enabled}} || {{No2|Disabled}} || 50 || 18.2 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 133 || VSS || rowspan="12" | Port 0 (MDI) || Ground
|-
|-
| Habib CEX 4.70 || {{No2|Disabled}} || {{No2|Disabled}} || 40.46 || 20.19 || FlashFxp 4.4.4 || OpenPS3FTP 2.3 || Gigabit ethernet || Gigabit Switch, CAT6 || CECH-25xx with WD 1TB Internal HDD. Test File size: 3.41GB
| 134 || P0_MDIN3 || -
|-
|-
| Habib CEX 4.70 || {{No2|Disabled}} || {{No2|Disabled}} || 45 || 19 || Filezilla 3.14.0|| OpenPS3FTP 2.3 || Gigabit ethernet || Gigabit Switch, CAT6 || CECH-25xx with WD 1TB Internal HDD. Test File size: 3.41GB
| 135 || P0_MDIP3 || -
|-
|-
| Habib 4.75 v4 || {{Yes2|Enabled}} || {{No2|Disabled}} || 50 || 18.2 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 136 || P0_AVDD || -
|-
|-
| Rebug 4.75.3 || {{No2|Disabled}} || {{No2|Disabled}} || 50 || 18.5 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 137 || P0_MDIN2 || -
|-
|-
| Rebug 4.76.1 || {{No2|Disabled}} || {{No2|Disabled}} || 50 || 18.5 || Filezilla 3.14.0 || Rebug toolbox 2.02.XX || Gigabit ethernet || direct, CAT5e || CECH-20xx with Seagate 500GB 3.5" via E-SATA dock. LV2 Kernel mode: CEX
| 138 || P0_MDIP2 || -
|-
|-
| Rebug 4.76.1 Lite || {{No2|Disabled}} || {{No2|Disabled}} || 33.53 || 18.09 || FlashFxp 4.4.4 || OpenPS3FTP 4.0 || Gigabit ethernet || Gigabit Switch, CAT6 || CECH-25xx Test File size: 3.41GB
| 139 || P0_MDIN1 || -
|-
|-
| Rebug 4.76.1 Lite || {{No2|Disabled}} || {{No2|Disabled}} || 34.30 || 20.67 || FlashFxp 4.4.4 || OpenPS3FTP 4.1 || Gigabit ethernet || Gigabit Switch, CAT6 || CECH-25xx Test File size: 3.41GB
| 140 || P0_MDIP1 || -
|-
|-
| Rebug 4.76.1 Lite || {{No2|Disabled}} || {{No2|Disabled}} || 29.50 || 19.75 || FlashFxp 4.4.4 || webMAN 1.47n || Gigabit ethernet || Gigabit Switch, CAT6 || CECH-25xx Test File size: 3.41GB
| 141 || P0_AVDD || -
|-
|-
| Rebug 4.76.1 Lite || {{No2|Disabled}} || {{No2|Disabled}} || 34.02 || 20.13 || FlashFxp 4.4.4 || OpenPS3FTP 4.2 || Gigabit ethernet || Gigabit Switch, CAT6 || CECH-25xx Test File size: 3.41GB
| 142 || P0_AVDD || -
|-
|-
| Rebug 4.86.1 Lite || {{Yes2|Enabled}} || {{No2|Disabled}} || 32.4 || 21.5 || FileZilla 3.54.1 || Rebug Toolbox 02.03.05 || Gigabit ethernet || Gigabit Switch, CAT5e || CECH-25xx / PlayStation Seagate STBD1000101 1TB SATA 6.0Gb/s 2.5" (I believe my speeds were HDD limited) - Test File size: 3.22GB
| 143 || P0_MDIN0 || -
|-
| 144 || P1_MDIP0 || -
|-
|-
| Rebug 4.86.1 Lite || {{Yes2|Enabled}} || {{No2|Disabled}} || 47.40 || 22.40 || FileZilla 3.49.1 || Rebug Toolbox 02.03.04 || Gigabit Ethernet || <small>Gigabit Switch in combination<br>with [https://en.wikipedia.org/wiki/Power-line_communication PLC], Both CAT5e & CAT6 || CECH-2004 with Samsung SSD 830 (256 GB) - Test File Size = 3.43 GB
|}
|}
</div>


*Notes
=== Marvell Alaska 88E111R ===
**The speeds in the table are the average speeds, not the peaks, to stabilize speeds is needed to transfer a single file of size 2GB or bigger and take note of the speed average after the transfer is completed
**The FTP code included inside rebug toolbox is based on OpenPS3FTP.
**More results have been updated and also existing results got updated as well, [REBUG 4.70.1/4.75.3]
**FTP Speed seems to be the same since 4.30 update until 4.76
**Iris Manager v2.93 (last official version by estwald)... and probably all its forks (ps3ita manager, etc...) has a problem of slow speeds when transfering files PS3 to PC
'''********* Using 4.30 LV2 while on 4.21.2 REX causes the immediate speed drop on ftp.. the answer seems to be found on LV2 kernel ********'''
*Discussion threads in forums:
**http://www.psx-place.com/forum/general-ps3-discussion/discussion-research-ftp-speed-changes-firmwares-3040.html


<br />
[http://www.marvell.com/products/transceivers/alaska_gigabit_ethernet_transceivers/Alaska_88E1112_r4.pdf Productsheet]


[https://en.wikipedia.org/wiki/Comparison_of_FTP_client_software Notable FTP clients:]
<pre>productcode meaning:
* [https://filezilla-project.org/ Filezilla] http://sourceforge.net/projects/filezilla/files/FileZilla_Client/ https://filezilla-project.org/versions.php
88E111R
* [https://winscp.net/ WinSCP]
 
* [http://gftp.seul.org/ gFTP]
Type: Ethernet
* [https://cyberduck.io/ Cyberduck]
Speed : 1Gbps
* [https://www.flashfxp.com/ FlashFxp]
Package : 64-pin QFN
 
(sorry, no explaination yet)</pre>
 
 
==== pinout ====
(nothing here, please help fill this in)
<div style="height:400px; overflow:auto">
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable" style="border:1px solid #999; border-collapse: collapse;"
|- bgcolor="#cccccc"
! Pin # !! Name !! Port !! Description
|-
| 1 || - || || -
|-
| 2 || - || || -
|-
| 3 || - || || -
|-
| 4 || - || || -
|-
| 5 || - || || -
|-
| 6 || - || || -
|-
| 7 || - || || -
|-
| 8 || - || || -
|-
| 9 || - || || -
|-
| 10 || - || || -
|-
| 11 || - || || -
|-
| 12 || - || || -
|-
| 13 || - || || -
|-
| 14 || - || || -
|-
| 15 || - || || -
|-
| 16 || - || || -
|-
| 17 || - || || -
|-
| 18 || - || || -
|-
| 19 || - || || -
|-
| 20 || - || || -
|-
| 21 || - || || -
|-
| 22 || - || || -
|-
| 23 || - || || -
|-
| 24 || - || || -
|-
| 25 || - || || -
|-
| 26 || - || || -
|-
| 27 || - || || -
|-
| 28 || - || || -
|-
| 29 || - || || -
|-
| 30 || - || || -
|-
| 31 || - || || -
|-
| 32 || - || || -
|-
| 33 || - || || -
|-
| 34 || - || || -
|-
| 35 || - || || -
|-
| 36 || - || || -
|-
| 37 || - || || -
|-
| 38 || - || || -
|-
| 39 || - || || -
|-
| 40 || - || || -
|-
| 41 || - || || -
|-
| 42 || - || || -
|-
| 43 || - || || -
|-
| 44 || - || || -
|-
| 45 || - || || -
|-
| 46 || - || || -
|-
| 47 || - || || -
|-
| 48 || - || || -
|-
| 49 || - || || -
|-
| 50 || - || || -
|-
| 51 || - || || -
|-
| 52 || - || || -
|-
| 53 || - || || -
|-
| 54 || - || || -
|-
| 55 || - || || -
|-
| 56 || - || || -
|-
| 57 || - || || -
|-
| 58 || - || || -
|-
| 59 || - || || -
|-
| 60 || - || || -
|-
| 61 || - || || -
|-
| 62 || - || || -
|-
| 63 || - || || -
|-
| 64 || - || || -
|-
|}
</div>


Servers
== Jumbo frames ==
* https://github.com/jjolano/openps3ftp https://github.com/jjolano/openps3ftp/releases
From Linux perspective (under OtherOS &lt;=3.15), the old drivers set the [http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=drivers/net/ps3_gelic_net.h;h=5e1c28654e16146918a70e2efbbd3da4619a939f;hb=02c1889166b47b9ade309a8f4b7c4ddf0489d869#l44 MTU to 2308], while newer versions set the [http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=drivers/net/ps3_gelic_net.h;h=d9a55b93898b24f2b67a6f54accc5ee064d79bbb;hb=HEAD#l35 MTU of 1518]. This could be a hypervisor restriction (needs research).
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)

Templates used on this page: