Well, a pox on me for thinking I could fix something when I clearly have no idea what I'm doing. I guess there was a reason why the FreeDOS developers disabled "physical hardware networking" even though I was trying to run it on 86Box. I think there are still a number of kinks to work out in that particular department...
I went back and spun up a fresh FreeDOS VM on VirtualBox, and fdnpkg update works correctly that way. Why it's flaky with 86Box, I have no clue... (Sigh) Brandon Taylor ________________________________ From: Jerome Shidel via Freedos-user <freedos-user@lists.sourceforge.net> Sent: Tuesday, June 4, 2024 7:57 PM To: Discussion and general questions about FreeDOS. <freedos-user@lists.sourceforge.net> Cc: Jerome Shidel <jer...@shidel.net> Subject: Re: [Freedos-user] "fdnpkg update" not working On Jun 4, 2024, at 7:33 PM, Brandon Taylor via Freedos-user <freedos-user@lists.sourceforge.net> wrote: I've tried several times lately to run fdnpkg update, but the command hangs repeatedly at Loading http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/latest/base... ` and no progress is ever made. I've tried pinging www.ibiblio.org and discovered that it's up and running. The nearest I can figure is that, somehow, the FreeDOS repository on that server may have disappeared. Can anyone out there confirm whether it's working? When you browse that directory on ibiblio, that is the repository directory for that group “base”. However, server can do some odd things sometimes. So, I double checked by running FDNPKG update on FreeDOS 1.3. No issues detected. Try clearing the FDNPKG cache “see its help /?” If that does not help, it could be networking related. Something like a virtual machines host operating system firewall settings. If it's not, where can I find an acceptable mirror, and how do I configure the fdnpkg program to access that mirror? I upload all packages in the FreeDOS update repository used by FDNPKG on ibiblio. Those packages and several more are also uploaded to my “unofficial” repository on my server. It is not technically a mirror. But, it does get all the same updates as on ibiblio. Actually, since the repository management software makes a few changes to new uploads. I usually upload them to my server first. Then download the modified package and push it to ibiblio. That way the management software there sees the needed changes have been made and include the package as-is. You can browse the repository on my server at https://fd.lod.bz/repos/current/ or through html https://fd.lod.bz/repos/current/pkg-html/ But, accessing that server through the domain name https://fd.lod.bz/ will force a TLS connection. The reason for that is because of how search engines have been punishing domains that allow non-TLS connections. FDNPKG does not support TLS. Recently, I setup an alternate subdomain specifically for compatibility with FDNPKG. At present, its directory structure is not browsable. That subdomain does have access to the same repository on that server and you can browse the html index at http://dos.lod.bz/repos/current/pkg-html/ Because I think you are having a local problem, I don’t think it will help. But, you are welcome to pull updates from my server. It is relatively easy to make the adjustments to your system for that. In your \FREEDOS\BIN directory there is a FDNPKG.CFG file. Make a copy of the current one before you start editing it. That way you can always switch back if you want. Towards the end of the file you will see a bunch of urls for each of the groups, including the one for base you mentioned. You just need to change the main part of the url for each link. For example, to pull items in the base group from my server, you would change that link to: http://dos.lod.bz/repos/current/base And so on for each link. Brandon Taylor :-) Jerome _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user