Talk:GbLAN: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
 
(65 intermediate revisions by 10 users not shown)
Line 1: Line 1:
= Gigabit LAN =
Requests/missing:
* 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.
----


== Gigabit LAN chips used ==
==FTP speed changes between firmwares==
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"
{| class="wikitable"
! Type !! Size !! Speed !! Voltage !! Packaging !! Manufacturer !! Serial Number !! Description
|-
! colspan="3" | Firmware !! colspan="2" | Av. Speed (MB/s) !! colspan="2" | FTP software !! colspan="2" | Network setup !! rowspan="2" | Other notes
|-
! Name and version !! Cobra !! Plugins !! PS3 to PC !! PC to PS3 !! Client (PC) !! Server (PS3) !! PC NIC !! Wiring
|-
| 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
|-
| 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
|-
|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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| PS3ITA 4.65 DEX || {{No2|No}} || {{No2|No}} || 14 || 18 || ProDG 4.00 || Native || Gigabit ethernet || direct, CAT5e || CECH-25xx with factory hdd 160GB
|-
| 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
|-
| 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
|-
|-
| - || - || - || - || - || Marvell || 88E6108-LAR1 || Used in earlier models
| 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
|-
|-
| - || - || - || - || - || Marvell || Alaska 88E111R || Used in Slim models
| 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
|-
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|-
| 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
|}
|}
:
=== 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:
*Notes
**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


<pre>Port 0 (usuable as MDI 4 dif.pair) : unused (tied to ground)
<br />
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>


=== Marvell Alaska 88E111R ===
[https://en.wikipedia.org/wiki/Comparison_of_FTP_client_software Notable FTP clients:]
(to be filled in)
* [https://filezilla-project.org/ Filezilla] http://sourceforge.net/projects/filezilla/files/FileZilla_Client/ https://filezilla-project.org/versions.php
* [https://winscp.net/ WinSCP]
* [http://gftp.seul.org/ gFTP]
* [https://cyberduck.io/ Cyberduck]
* [https://www.flashfxp.com/ FlashFxp]


== Jumbo frames ==
Servers
From Linux perspective (under OtherOS &lt;=3.15), the old drivers set up MTU to 2308, while newer version used MTU 1518. This could be a hypervisor restriction (needs research).
* https://github.com/jjolano/openps3ftp https://github.com/jjolano/openps3ftp/releases

Latest revision as of 02:24, 17 June 2021

Requests/missing:

  • Datasheets Marvell 88E6108-LAR1
  • Datasheets Marvell Alaska 88E111R 88E1118R-NNC2
  • If Jumbo frames is limited by hardware or hypervisor

FTP speed changes between firmwares[edit source]

Firmware Av. Speed (MB/s) FTP software Network setup Other notes
Name and version Cobra Plugins PS3 to PC PC to PS3 Client (PC) Server (PS3) PC NIC Wiring
Rebug 3.55.4 No 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
Rebug 4.21.2 No 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
Rebug 4.21.2 + 4.30 CEX LV2 No 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
JoonBug 4.25.1 No 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
Rebug 4.30.2 No 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
Rebug 4.41.3 No 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
Rebug 4.46.1 No 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
Rebug 4.46.1 LITE No No 34 21 Filezilla 3.8.0 IrisManager 2.93 Gigabit PCI card direct, 10 meters CAT5e CECH-25xx with factory TOSHIBA MK3265GSX 320GB
Rebug 4.46.1 LITE No No 41.5 19 Filezilla 3.8.0 Rebug toolbox Gigabit PCI card direct, 10 meters CAT5e CECH-25xx with factory TOSHIBA MK3265GSX 320GB
Rogero 4.60 No 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
PS3ITA 4.65 DEX No No 35 22 FlashFxp 4.2.5 PS3ITA Manager Gigabit ethernet direct, CAT5e CECH-25xx with factory hdd 160GB
PS3ITA 4.65 DEX No No 14 18 ProDG 4.00 Native Gigabit ethernet direct, CAT5e CECH-25xx with factory hdd 160GB
Rebug 4.65.2 Disabled 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
Rebug 4.70.1 Disabled 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
Habib 4.70 v2 Enabled 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
Habib CEX 4.70 Disabled 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
Habib CEX 4.70 Disabled 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
Habib 4.75 v4 Enabled 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
Rebug 4.75.3 Disabled 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
Rebug 4.76.1 Disabled 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
Rebug 4.76.1 Lite Disabled Disabled 33.53 18.09 FlashFxp 4.4.4 OpenPS3FTP 4.0 Gigabit ethernet Gigabit Switch, CAT6 CECH-25xx Test File size: 3.41GB
Rebug 4.76.1 Lite Disabled Disabled 34.30 20.67 FlashFxp 4.4.4 OpenPS3FTP 4.1 Gigabit ethernet Gigabit Switch, CAT6 CECH-25xx Test File size: 3.41GB
Rebug 4.76.1 Lite Disabled Disabled 29.50 19.75 FlashFxp 4.4.4 webMAN 1.47n Gigabit ethernet Gigabit Switch, CAT6 CECH-25xx Test File size: 3.41GB
Rebug 4.76.1 Lite Disabled Disabled 34.02 20.13 FlashFxp 4.4.4 OpenPS3FTP 4.2 Gigabit ethernet Gigabit Switch, CAT6 CECH-25xx Test File size: 3.41GB
Rebug 4.86.1 Lite Enabled 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
Rebug 4.86.1 Lite Enabled Disabled 47.40 22.40 FileZilla 3.49.1 Rebug Toolbox 02.03.04 Gigabit Ethernet Gigabit Switch in combination
with PLC, Both CAT5e & CAT6
CECH-2004 with Samsung SSD 830 (256 GB) - Test File Size = 3.43 GB
  • Notes
    • 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 ********


Notable FTP clients:

Servers