Can't update entware on nas326 - failed to download package list
Freshman Member
I tried to update entware but I get the following error:
root@NAS326 :~# opkg update
Downloading http://bin.entware.net/armv7sf-k2.6/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Downloading http://zyxel.diskstation.eu/Users/Mijzelf/Entware-ng/binaries/armv7/Packages.gz
*** Failed to download the package list from http://zyxel.diskstation.eu/Users/Mijzelf/Entware-ng/binaries/armv7/Packages.gz
Collected errors:
* opkg_download: Failed to download http://zyxel.diskstation.eu/Users/Mijzelf/Entware-ng/binaries/armv7/Packages.gz, wget returned 4.
* opkg_download: Check your network settings and connectivity.
It looks like the repository is down. What can I do to update to latest entware?
Thanks
All Replies
-
I removed the Mijzef repository from opkg.conf and I don't get the error anymore. But as far as I understand, latest entware is not compatible with Nas326 kernel, which is 3.10, because the minimum requested is 3.2. Am I right?
0 -
The url should nowadays be zyxel.ddnss.eu instead of zyxel.diskstation.eu. (Sorry, domain provider went out of business.)
But as far as I understand, latest entware is not compatible with Nas326 kernel
Don't know about latest Entware. The Entware-ng package installed Entware-ng, with kernel support down to 2.6.32. As the NSA series had 2.6.31 for the Kirkwood devices, and 2.6.24 for OxNas, I compiled special libc packages for 2.6.24. But the NAS series, with Armv7 processors, all were 3+, so no need for custom packages.
To make it more complicated, Entware-ng on Armv7 on some day updated itself to a newer Entware, but it does it conservatively, to port 'armv7sf-k2.6', which I translate to 'Armv7 soft float, kernel 2.6', instead of 'armv7sf-k3.2'. (And actually, I don't know the difference. The whole difference to get a 2.6.24 libc instead of a 2.6.32 is compiling it with the right config, and looking through the sources it only resulted in 2 shims which are dynamically inserted when the kernel didn't support a function. A lot has changed in the kernel from 2.6.32 to 3.2, but I think the interface changes to libc were considerably less.)
which is 3.10, because the minimum requested is 3.2.
Is it 3.1.0 or 3.10? 3.10 is newer than 3.2.
0
Categories
- All Categories
- 439 Beta Program
- 2.8K Nebula
- 200 Nebula Ideas
- 126 Nebula Status and Incidents
- 6.3K Security
- 501 USG FLEX H Series
- 324 Security Ideas
- 1.6K Switch
- 84 Switch Ideas
- 1.3K Wireless
- 49 Wireless Ideas
- 6.8K Consumer Product
- 287 Service & License
- 458 News and Release
- 89 Security Advisories
- 31 Education Center
- 10 [Campaign] Zyxel Network Detective
- 4.3K FAQ
- 34 Documents
- 34 Nebula Monthly Express
- 85 About Community
- 96 Security Highlight
Guru Member