The reports were summarized by playdayz in a PM to me, so I will address each of them:
The only USB-related change I know of is the addition of the USB3 driver. The new patch package contains a temporary tool to disable the USB3 driver to see if the mouse and printer are discovered. My understanding of the "USB game" is limited, so I welcome opinions from the more knowledgeable. The tool is "pusb3" to be run from the command line. Without any argument, it shows the current status of the USB3 driver. The options are "on", "off" and "--help" (w/o the quotes).1) one person's usb mouse didn't work correctly.
2) one person's usb printer was not detected.
I discovered two problems:3) wifi did not reconnect
- - A case entry in the wag-profiles.sh script (r8180|rtl819*|vt665*) CARD_WPA_DRV="wext" ;;) got deleted at the point where a new entry was added. The case involved the new broadcom driver "wl", so I also added that to the case containing the other broadcom names (ath5k*|ath9k*|b43|b43legacy|bcm43xx|wl) CARD_WPA_DRV="wext" ;;). Tempestuous, if that is not appropriate, please tell me to remove the "|wl".
- The logic to manage the "conflict" with the ssb driver is not consistent with puppy's method. I corrected this by disabling Startup script 00-broadcom-sta.sh that removes and re-modprobes modules, and added preferences "ssb:wl" and "b43:wl", because those sometimes overlap in the modules.alias file. Peebee, please test this re-implementation.
The question should be asked only under pupstate 5, which is a bootup by CD or frugal installation without a pupsave file. Therefore, I expect that the question would be asked at the end of the session creating the full installation. In that case, one might save to the same partition as the full installation -- unless that is already done as part of the installation. To pin down the issue: Does the question you reported occur on the first boot of a new full installation (where a partition-save was not done after the installation) or does it happen every shutdown of the installation? (BTW, I am not sure of the legitimacy of doing the partition-save into a full installation.)4) full install asked for a Save file. ("At shutdown I got the question to make a save file (this was full install). Why is that. I thought a full install didn't need a save file?")
Re sound issues: While assessing the proposed woof fix for a sound-card script (10alsa), I discovered that the lsmod command used in the fix and in lupu528 does not produce the expected result. In a loop, it is used to determine whether any sound (snd_) modules are loaded. But no matter how long the every-second tests are made, the sound modules are never found -- even though running lsmod in a console at the time shows the modules as loaded! When I removed the lsmod command from lupu's 10alsa, the speaker icon returned in time for the sound test in the alsa wizard! So, I have removed the lsmod test and substitute a short sleep command to allow time for loading; the duration can be increased if necessary. With the functionality restored, I have removed the workaround logic that displays the speaker icon after the sound test is done. And it still works!
Re woof update to the dependency checker: While I would like to bring over that fix, it turns out to be riskier than it looks. Although the latest fix is straightforward, the checker relies on another script (findmissingpkgs.sh) that differs significantly from the lupu version. Although I am eager to try porting the necessary components, I don't feel that I can test it thoroughly; I will need the help of a tester who can "wring it out". So, that is not in the patch package, but is not ruled out at this time.
The fixes I did port from woof are the following:
- - "'filemnt' bug fix" - Posted on 20 Feb 2012, 17:49 - npierce: bugfix /usr/sbin/filemnt, sfs files of same name
- "Unmounting network shares" - Posted on 19 Feb 2012, 8:30 - All types: cifs, smbfs, nfs, sshfs
- "Pupdial empty password/username" - Posted on 18 Feb 2012, 9:38 - Restored 'Stupid mode' labels, but also sets stupid mode if login omitted.
- "Woof fixes" - Posted on 26 Jan 2012, 8:43 - jemimah: puppyinstaller: clear SELECTIONS variable, add ntfs exclusion; noryb009: fix typo in usr/local/petget/installpkg.sh
Richard