Support for SKY SR102

Hi,

Has anyone managed to install LEDE on the SKY SR102 router? I see from the openwrt specification page https://wiki.openwrt.org/toh/sky/sr102 that there is an old image of openwrt available, but I'm having trouble finding anything newer. Does anyone have any more information or experience with this device?

Thanks!

No signs of adding offcial support for this device, neither in OpenWrt nor in LEDE:
https://dev.openwrt.org/search?q=SR102&noquickjump=1&changeset=on
https://git.lede-project.org/?p=source.git&a=search&h=HEAD&st=commit&s=SR102

Hi, I managed to port that old patch to OpenWrt 18.06

https://bugs.openwrt.org/index.php?do=details&task_id=1208&pagenum=5

I still started by first installing that older image then created VLANs as described by ppuzr in the bug report and flashed my self compiled 18.06 build.

can they just be flashed via the Webgui since is CFE.bin?

1 Like

FYI - Initial support for SR102 has been added with https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=d591260407015d2c451ad8c9e114fe04cf3639bc

Edit:
@stikonas there was also a rebranding of the same model with a now tv green logo, This is a NR701 again same chipset etc

Also keep in mind that the WiFi is a BCM435F based on b43 drivers so might be worth a try https://openwrt.org/docs/techref/driver.wlan/b43 however I have a bright box 1 on b43 based on bcm43227 chipset but might work might not.

Edit /etc/config/wireless or make inside /etc/config

config wifi-device 'radio0'
	option type 'mac80211'
	option hwmode '11g'
	option path 'pci0000:00/0000:00:00.0/0000:01:00.0/bcma0:1'
	option country 'GB'
	option legacy_rates '0'
	option channel 'auto'

config wifi-iface 'default_radio0'
	option device 'radio0'
	option encryption 'psk2+ccmp'
	option key '1234567890'
	option macaddr '0E:7F:5D:FD:02:39 '
	option mode 'ap'
	option network 'lan'
	option ssid 'SKY-OpenWrt'

save, reboot,,,let us know if this works, If it works please change the macaddr into your MAC (you can find this on the back label) but edit the last two to something random so they dont conflict with the LAN or WAN mac.

I have flashed this image via OpenWrt Webgui and it worked but I haven't tried on original Sky firmware. I used original Openwrt Chaos Chalmer image from wiki, connected serial cable, and then flashed this one.

I think that original image doesn't even set up VLANs, so it wasn't possible to do anything without serial cable.

As for the Wifi, I still can't get Wifi to work even with your /etc/config/wireless.

Somehow I think the last part of that option path is not available:

root@skyhub:/sys/devices/pci0000:00/0000:00:00.0# ls
0000:00:00.0:pcie001      consistent_dma_mask_bits  driver                    local_cpulist             pci_bus                   subsystem                 vendor
broken_parity_status      device                    driver_override           local_cpus                remove                    subsystem_device
class                     devspec                   enable                    modalias                  rescan                    subsystem_vendor
config                    dma_mask_bits             irq                       msi_bus                   resource                  uevent

Interesting thanks @stikonas i have asked on #bcm-users on IRC but they said is a no as is integrated into the CPU then a separate WIFi but oh well, It still looks like an decent dual core 400mhz CPU chipset.
Only thing i would say is ask if the Wireless b43 can be removed to save on flash or you could compile you own and remove them.

Well, you can definitely compile it and remove b43. But anyway, 16 MiB of flash is not too bad.

1 Like

Yeah 100% 16MB of flash is not to bad considering is a basic hub originally. Question is now is the one with the green now tv logo the same design as the sr102 just before the new flat looking router what they now provide :roll_eyes:

I used nowtv hub, no access with the serial and jtag.I removed the spi and used another spansion sop16 connected to the test points. the original sky and Openwrt firmware on the wiki page work perfectly. I can not update with a snapshot or build image from myself, the result is always the same:

[    0.920506] random: fast init done
[    0.954168] SQUASHFS error: xz decompression failed, data probably corrupt
[    0.961224] SQUASHFS error: squashfs_read_data failed to read block 0xc511e
[    0.968378] SQUASHFS error: Unable to read fragment cache entry [c511e]
[    0.975187] SQUASHFS error: Unable to read page, block c511e, size 10114
[    0.982141] SQUASHFS error: Unable to read fragment cache entry [c511e]
[    0.988902] SQUASHFS error: Unable to read page, block c511e, size 10114
[    0.995843] SQUASHFS error: Unable to read fragment cache entry [c511e]
[    1.002613] SQUASHFS error: Unable to read page, block c511e, size 10114
[    1.009551] SQUASHFS error: Unable to read fragment cache entry [c511e]
[    1.016319] SQUASHFS error: Unable to read page, block c511e, size 10114
[    1.023265] SQUASHFS error: Unable to read fragment cache entry [c511e]
[    1.030028] SQUASHFS error: Unable to read page, block c511e, size 10114
[    1.037002] Starting init: /sbin/init exists but couldn't execute it (error -5)
[    1.134947] SQUASHFS error: xz decompression failed, data probably corrupt
[    1.142002] SQUASHFS error: squashfs_read_data failed to read block 0x6e
[    1.194217] SQUASHFS error: xz decompression failed, data probably corrupt
[    1.201262] SQUASHFS error: squashfs_read_data failed to read block 0x6e
[    1.208307] Starting init: /bin/sh exists but couldn't execute it (error -5)
[    1.215551] Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.
[    1.231719] Rebooting in 1 seconds..
[    2.229973] triggering watchdog soft-reset...

It's my problem or it does not work?

OK was my problem. I changed the spi with a new one (MX25L12845EMI), now the snapshot version works.
Small bug the port (near the power cable) does not work as wan. I used lan 3 (near the reset button) as wan.
This is the switch configuration:

config switch
         option name 'switch0'
         option reset '1'
         option enable_vlan '1'

config switch_vlan
         option device 'switch0'
         option vlan '1'
         option ports '0 1 3 8t'

config switch_vlan
         option device 'switch0'
         option vlan '2'
         option ports '2 8t'

Hmm, for me I think lower port was working. Could it be that now tv is a bit different?

Since you just recently installed, you can also review instructions on the wiki to make sure it's not misleading.

Maybe, i have a sr102 to compare.

Wow, My thoughts was they just rebranded an SR102 to a nowtv brand - What colour was your nowtv hub as i know they come in two colours, Green and Pink maybe one of them is a clone? :roll_eyes: Also the older SR101 (White) seems to have an JTAG point also but only differents is that the SR102 has a ADSL/VDSL2 port (gray)

Green label, pink vdsl. sr102 / nr701 the hardware is the same, the sources are different.
For the sr101 I used the ttl to change the cfe, using the same program as the sr102.

A post was split to a new topic: OpenWrt installation on Now NR701

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.