Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package August 21, 2015 01:48PM |
Admin Registered: 13 years ago Posts: 18,898 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 07, 2015 08:35AM |
Registered: 9 years ago Posts: 15 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 08, 2015 12:44AM |
Registered: 9 years ago Posts: 15 |
libphy: Fixed MDIO Bus: probed libphy: CNS3xxx MII Bus: probed eth0: RGMII PHY 1 on cns3xxx Switch Listening on LPF/eth0/00:10:75:43:91:17 Sending on LPF/eth0/00:10:75:43:91:17 Sending on Socket/fallback DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7 eth0: link up, speed 1000 Mb/s, full duplex DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16 No DHCPOFFERS received.
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 08, 2015 06:38AM |
Registered: 9 years ago Posts: 40 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 08, 2015 11:17AM |
Registered: 9 years ago Posts: 15 |
file: arch/arm/mach-cns3xxx/cns3420vb.c static struct cns3xxx_plat_info laguna_net_data = { .ports = 0x01, //01, 03 also showup the eth0, but no connection! .phy = { 1, //read from old source code! 0, 2, }, };
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 10, 2015 09:08PM |
Registered: 9 years ago Posts: 15 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 27, 2015 11:00AM |
Registered: 9 years ago Posts: 15 |
59d58 < #define IP_CHECKSUM 0x00040000 717,725c716,722 < rx_ring->cur_index = i; < if (!received) { < napi_complete(napi); < enable_irq(sw->rx_irq); < < /* if rx descriptors are full schedule another poll */ < if (rx_ring->desc[(i-1) & (RX_DESCS-1)].cown) < eth_schedule_poll(sw); < } --- > rx_ring->cur_index = i; > enable_irq(sw->rx_irq); > napi_complete(napi); > > /* if rx descriptors are full schedule another poll */ > if (rx_ring->desc[(i-1) & (RX_DESCS-1)].cown) > eth_schedule_poll(sw);A complete patch apply on 4.2.y kernel tree is on https://github.com/KL-Yang/seagate_centeral_linux.
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 27, 2015 11:59AM |
Registered: 9 years ago Posts: 40 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 27, 2015 05:52PM |
Registered: 12 years ago Posts: 62 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 27, 2015 07:01PM |
Registered: 9 years ago Posts: 15 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 28, 2015 11:45AM |
Registered: 9 years ago Posts: 15 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 29, 2015 03:11AM |
Registered: 9 years ago Posts: 40 |
Quote
ARM Maintainer
> Are you having ideas how we could make SMP and USB work?
They should work with OpenWrt patches.
IIRC the USB support require a cosmetic patch to compile
(drivers/usb/dwc/otg_pcd.h contents must be disabled by
#ifndef DWC_HOST_ONLY). You should simply enable SMP support and the
DWC_OTG driver and both SMP and USB should be functional.
USB could require some additional power management, though (e.g.
enabling power with GPIO). This depends on the hardware.
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package October 29, 2015 11:42AM |
Registered: 9 years ago Posts: 15 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 01, 2015 09:23AM |
Registered: 9 years ago Posts: 15 |
tommy79
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 06, 2015 07:28PM |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 07, 2015 05:50AM |
Registered: 9 years ago Posts: 15 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 08, 2015 03:33PM |
Registered: 9 years ago Posts: 40 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 08, 2015 05:49PM |
Registered: 9 years ago Posts: 15 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 23, 2015 04:27PM |
Registered: 9 years ago Posts: 40 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 23, 2015 05:55PM |
Admin Registered: 13 years ago Posts: 18,898 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 24, 2015 02:11PM |
Registered: 9 years ago Posts: 40 |
root=PARTUUID=06e268c9-02Add this in the kernel config to "CONFIG_CMDLINE" like in the config of echor.
ifconfig eth0 up SIOCSIFFLAGS: Cannot assign requested address
CONFIG_MTD_NAND=ybut it didn't help.
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 25, 2015 02:48AM |
Admin Registered: 13 years ago Posts: 18,898 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 25, 2015 05:35AM |
Registered: 12 years ago Posts: 62 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package November 27, 2015 04:08PM |
Registered: 9 years ago Posts: 40 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package December 08, 2015 11:13PM |
Registered: 9 years ago Posts: 15 |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package January 04, 2016 05:59AM |
Registered: 9 years ago Posts: 40 |
M
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package January 18, 2016 05:34PM |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package January 19, 2016 05:07AM |
Registered: 12 years ago Posts: 62 |
M
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package February 05, 2016 08:49AM |
Re: (WIP) Linux Kernel 3.18.5 Seagate Business Storage NAS (CNSxxx) package February 18, 2016 07:21AM |
Registered: 9 years ago Posts: 40 |
$ cat /etc/systemd/network/eth0.network [Match] Name=eth0 [Network] DHCP=yes [Link] # Original Mac-Adresse of Port1 MACAddress=00:10:75:6E:83:32
$ cat /proc/iomem 00000000-0fffffff : System RAM 00008000-00560fab : Kernel code 00592000-005d5e9f : Kernel data 10000000-17ffffff : physmap-flash.0 70000000-70000fff : eth0_mem 70000000-70000fff : eth0_mem 78000000-7800001f : serial 82000000-82ffffff : ehci-platform.0 82000000-82ffffff : ehci-platform.0 83000000-83ffffff : ahci.0 83000000-83ffffff : ahci.0 85000000-85000fff : sdhci-cns3xxx.0 85000000-85000fff : mmc0 88000000-88ffffff : ohci-platform.0
1329-M-arch-arm-mach-cns3xxx-Makefile.boot-M-arch-arm-mac.patchThis patch from the NAS-sources is for patching the kernel to make it run with 512MB RAM, but it fails on the new kernel and some files are missing, too.
GPL/linux/1544-Whitney-Econa-Update-kernel-from-RC6-2788-to-r2875.r.patchSeems to be the patch to make the sensors work, also from the NAS-sources.