Page 2 of 13

Posted: Sat 03 May 2008, 20:16
by Lobster
2.6.25 kernel (md5sum check out OK) I got as far as the keyboard locking on the select country - other time it got as far as the desktop and the mouse was frozen.
Not working for me using an Athlon 2000 with 512MB ram

26.1.7 is working OK

25 Kernel stopped at country selection

Posted: Sat 03 May 2008, 21:18
by GeorgR
On MB with chipset AMD 690G and ATI SB600 I got see the same result like Lobster with 25 kernel: no Keyboard reaction at country selection.
But it is still a progress in comparison to the other puppy version, because they only boot with acpi=noirq booting parameter.

On older MB with Intel 865PERLK I had more luck with 25 Kernel - otherwise I would not be able to write this message :D

Posted: Sat 03 May 2008, 21:19
by Sage
Works for me with A2200, A3000 & P IV-2.2

USB mouse fix

Posted: Sat 03 May 2008, 21:31
by Kal
Using the newer kernel 2.6.25 required a "modprobe ohci-hcd" to be placed in /etc/rc.d/rc.local for USB mouse to work.

Good Luck, Kal

BCM43xx, Personal Storage file problems

Posted: Sat 03 May 2008, 22:05
by geneven
I had two problems with the (625?) kernel.

One, the correct module for my BCM43xx wireless didn't load and didn't appear to be available. So my usual tricks for getting on the internet didn't work. This does NOT happen with the other Puppy posted today. (621?)

Two, there is something strange about the combo method for installing on my 2 gig USB stick. This happens with BOTH Puppies posted today.

When I first boot into one of the new Puppies, I have about 500 megs of free space, which is usual. But after I reboot and select the default location for creating a personal storage file, I have about 30 megs. I started with 2 gigs, so it' seems that the wrong partition is being selected for the personal storage file?

Incidentally, another thing is that I don't get any appropriate error messages. When I go to create, say, a 512 meg storage file after being told that I have about 30 megs free, the system lets me ask for 512 megs that don't exist. Then, when I reboot, I don't get an error message even though the 512 meg file can't be created. Seems to me that I should.

Posted: Sat 03 May 2008, 22:19
by capoverde
Running Puppy 4 Dingo k2.6.21.7:

surprise, a plugged SD card isn't detected, no matter what way (HotPup, PMount or MUT); no use restarting X or inserting the card before power-up. :evil:

?!? - Previous Puppies, including Dingo Alphas &Betas, had no problems at that -- MD5sum checked OK. Will try on other machines, with an external card reader.

Posted: Sat 03 May 2008, 22:57
by BarryK
HairyWill wrote:Clicking on various text files in rox fails launches error message about vi: NOT FIXED
Using vi from the console opens the file successfully in e3 in the correct mode. Clicking on the file opens an empty terminal window with a title vi that does seem to respond to any of the weird key combinations I can think of. Would it not be sensible to replace this with a shell script /bin/vi

Code: Select all

#!/bin/sh
e3vi "$@"
or am I missing something?
Will,
I'm working through your suggestions. I don't understand something about your problem with vi. What sort of file causes Rox to run vi? If I click on a text file, Geany starts, but you have stated that "clicking on various text files" causes an error about vi. I don't understand.

Posted: Sat 03 May 2008, 23:14
by BarryK
HairyWill wrote:
comments:
Seeing that HotPup is disabled by default it might be sensible to give the menu entry a (marginally) less cryptic name such as "HotPup disk automounter"

It would be nice to include buttons for Autoconnect and Pwireless in the dialog launched from the Connect icon on the desktop. Because it is at the top of the menu I suspect that newbies will try Autoconnect before Pwireless. This would be a sensible choice in an area populated by open networks. Around me most networks use encryption and some are open but with MAC filtering. In this environment the best choice to make your first connection is probably Pwireless.

The volume trayapp version used doesn't, in my experience, use any less resources when idle than the 0.8 version which is more functional and looks better. If you sit there wacking the slider up and down then the included version does use less cpu (I don't use my volume control like that). The minimal-0.9 version in the package manager gives a 404 when attempting to download. This version is functionally different from the others and requires a jwm traybutton to launch it. Unless the installer inserts one of these into the tray I think this version should not be put in the repository as it will probably just confuse people.
I put a fair bit of effort into these. I don't mind which version is in the final release, but being objective I don't think Barry has made the best choice.

I don't think that any of these are show stoppers.
Ok, I've improved the naming for HotPup in the menu.

For now, I've rearranged so that Pwireless is above Autoconnect, but in a future version need to rearrange the categories in the Network submenu into better grouping -- had that on the to-do for awhile, never got around to it.

Yes, I chose that older volume app in great haste. Have gone back to v.0.8.

Wireless is eth1 in 2.6.21.7 and wlan0 in 2.6.25

Posted: Sat 03 May 2008, 23:20
by twointo1
In my laptop with a broadcom 4306 network card (eth1 in 2.6.21.7 and wlan0 in 2.6.25, I get 15 networks around me with 2.6.21.7 and 5 with 2.6.25. The same thing happens with my desktop that has a Zydas zd1211rw chip.

Why the difference in eth1 and wlan0 along with the wireless network lack of sensitivity?

Thanks

Posted: Sat 03 May 2008, 23:44
by BarryK
ttuuxxx wrote:But then I installed mplayer via petget and it had a missing "divx" file, doesn't say which version or anything useful. So i figure the mplayer full codec pack should fix that, nope still missing "divx" so I figured why not just try mplayer, so I click the icon and it 2 boxes came up, 1 black and 1 white. Then my pc froze, which it never does and I had to press ctrl+Backspace to exitx and then startx to get back,
Actually, it says a missing "xvid" -- but that's a false alarm. That is an incorrect dependency in the packages.txt file. I've fixed it.

I installed Mplayer PET package (the official one from ibiblio), and I also got two empty boxes when I started it from the menu. I hit CTRL-ALT-BACKSPACE to kill X, restarted X, then Mplayer worked. Dunno why.

I had heaps of trouble with Mplayer before, behaving really odd, some of which I documented in my blog. That's why I dumped it in favour of Gxine.

Re: Memtest test RAM fatal to X

Posted: Sat 03 May 2008, 23:52
by BarryK
dogone wrote:Either I'm missing something or Memtestshell is terribly dangerous under X.

Memtest has never worked for me under X and running it from Puppy's menu ALWAYS locks up X, requiring a system hardware reset. If others are experiencing this problem, Memtestshell should be fixed or removed from the menu and implemented outside of X.
That memtest has been there for a long time. I never use it. Maybe it needs to be looked at, perhaps constrained to only run if X isn't. Anyway, I have removed it from the default selection.

Re: Yenta_socket does not load

Posted: Sun 04 May 2008, 00:35
by BarryK
mbe wrote:Boot from frugal install was fine but I still I needed to modprobe yenta_socket to get the USB2 and wireless interfaces on PCMCIA cards to appear. WPA/TKIP configured perfectly using the wireless wizard with ndiswrapper. I added modprobe yenta_socket to /etc/rc.d/rc.local as a workaround. - Shutdown offered a save file and the interface appeared nicely on a reboot - would it be possible to add the modprobe yent_socket line to one of the startup scripts in initrd for 4.0 final ?
It may be necessary to treat your computer as a special case.

Run this in a terminal:

# grep -E '^i82092|^i82365|^tcic|^yenta_socket' /lib/modules/modules.pcimap.2.6.21.7

...does this give any output?

If yes, then the module should have loaded. If not, then we need to find what PCI vendor:chip IDs are your PCs PCI-to-PCMCIA interface, and associate those with the yenta_socket module.

Ok, go to the menu "Menu -> PupScan" and click on the PCI probe button, see if any of the entries is a Cardbus or PCMCIA interface -- if so, I need to know the vendor:chip IDs.

Or, if the list in PupScan does not identify Cardbus/PCMCIA, can you deduce which one by elimination?

Re: Possible fix for the missing yenta-socket problem

Posted: Sun 04 May 2008, 00:47
by BarryK
rerwin wrote:mbe,
I think the solution is to add an override entry for your cardbus controller into /etc/rc.d/MODULESCONFIG. Insert the following line after line 21, just before the line consisting of a single tick-mark:

Code: Select all

yenta-socket 0x00001217 0x00006933 #O2 Micro, Inc. CardBus/SmartCardBus Controller v4.00
Please report whether this works, so we can advocate its inclusion in the final. Thanks.
Richard
Ah, you're one step ahead of me. Rerwin and mbe, you must have already been through this exercise somewhere else in the forum.

mbe, put that special case in and let us know if it works -- do this quickly and it will go into the 4.00final.

Re: Good workaround

Posted: Sun 04 May 2008, 00:48
by BarryK
mbe wrote:Richard

Excellent result - I removed my extra line from /etc/rc.d/rc.local and added your line into /etc/rc.d/MODULESCONFIG then rebooted - the cards came up straight away and the wizard auto-connected via nidiswapper with WPA/TKIP since it was already configured from before.

This is clearly a better fix for me but does it need to be so hardware specific ?

Thanks a lot

Martin
Ahem, I should read ahead before posting!
Ok, I'll put it in.

Re: BCM43xx, Personal Storage file problems

Posted: Sun 04 May 2008, 01:04
by BarryK
geneven wrote:I had two problems with the (625?) kernel.

One, the correct module for my BCM43xx wireless didn't load and didn't appear to be available. So my usual tricks for getting on the internet didn't work. This does NOT happen with the other Puppy posted today. (621?)

Two, there is something strange about the combo method for installing on my 2 gig USB stick. This happens with BOTH Puppies posted today.

When I first boot into one of the new Puppies, I have about 500 megs of free space, which is usual. But after I reboot and select the default location for creating a personal storage file, I have about 30 megs. I started with 2 gigs, so it' seems that the wrong partition is being selected for the personal storage file?

Incidentally, another thing is that I don't get any appropriate error messages. When I go to create, say, a 512 meg storage file after being told that I have about 30 megs free, the system lets me ask for 512 megs that don't exist. Then, when I reboot, I don't get an error message even though the 512 meg file can't be created. Seems to me that I should.
With the .25 kernel, the bcm43xx module is replaced by b43 and b43legacy modules.

Ah, yes, comboformat has a bug, I haven't had time to fix it. It saves a session to the second partition, but then dosn't recognize it at bootup. I have put a notice into the Universal Installer not to use ComboFormat for now, until the bug is fixed.

Posted: Sun 04 May 2008, 01:10
by BarryK
capoverde wrote:Running Puppy 4 Dingo k2.6.21.7:

surprise, a plugged SD card isn't detected, no matter what way (HotPup, PMount or MUT); no use restarting X or inserting the card before power-up. :evil:

?!? - Previous Puppies, including Dingo Alphas &Betas, had no problems at that -- MD5sum checked OK. Will try on other machines, with an external card reader.
I'm also running Dingo with k2.6.21.7. I plugged in an SD card, ran Pmount, there it is, mounts ok.

So, no problem. Is your SD card recognized in Pup 3.01?

Posted: Sun 04 May 2008, 01:11
by JustGreg
I have tried a frugal installation of Dingo with kernel 2.6.21.7 and everything worked fine. No problems were encountered. I have downloaded Dingo with kernel 2.6.25 with a frugal installation and tried to connect to my wireless device (driver rt73USB). Using the connection wizard, I surprised to see the message that the rt73USB driver does not support WPA. This is probably a driver problem. The same problem was encountered with kernel 2.6.24 (dingo 3.96, I think). Is it possible to use older version of rt73usb driver (one used with 2.6.21.7) with the newer kernel? This will be a problem also for the Intel Classmate. The Intel Classmate wireless device also uses the rt73usb driver. Thank you in advance for any help on this one.

Posted: Sun 04 May 2008, 01:23
by BarryK
JustGreg wrote:I have tried a frugal installation of Dingo with kernel 2.6.21.7 and everything worked fine. No problems were encountered. I have downloaded Dingo with kernel 2.6.25 with a frugal installation and tried to connect to my wireless device (driver rt73USB). Using the connection wizard, I surprised to see the message that the rt73USB driver does not support WPA. This is probably a driver problem. The same problem was encountered with kernel 2.6.24 (dingo 3.96, I think). Is it possible to use older version of rt73usb driver (one used with 2.6.21.7) with the newer kernel? This will be a problem also for the Intel Classmate. The Intel Classmate wireless device also uses the rt73usb driver. Thank you in advance for any help on this one.
One of the contributors to the Network Wizard has put that code in that puts up a message about WPA not being supported ...but, how to know that?

I was just going to comment "I hope that the message about not supporting WPA hasn't been hardcoded into the script for certain modules", when I decided to take a look at the wag-profiles.sh script. It has this:

Code: Select all

	# Dougal: find driver and set WPA driver from it
	INTMODULE=`readlink /sys/class/net/$INTERFACE/device/driver`
    INTMODULE=${INTMODULE##*/}
	case "$INTMODULE" in 
	 hostap*) PROFILE_WPA_DRV="hostap" ;;
	 rt61|rt73) PROFILE_WPA_DRV="ralink" ;;
	 bcm43xx|ipw2100|ipw2200|ipw3945|ath_pci|ndiswrapper|zd1211|zd1211b|zd1211rw) PROFILE_WPA_DRV="wext" ;;
	 r8180|r8187) PROFILE_WPA_DRV="ipw" ;;
	 *) # doesn't support WPA encryption
	   Xdialog --wrap --title "Wireless interface configuration" --msgbox "Note: The interface you have selected uses the module $INTMODULE,\nwhich does not support WPA encryption." 0 0
	   PROFILE_WPA_DRV="" ;;
	esac
Curses, it has been.
I really don't want to have to patch that bit of code for the changing situation with wireless modules. They are in a state of constant development, and now we have a bunch of new ones with the 2.6.25 kernel.

Can anyone think of a better way to do the above? or, do we just have to update it regularly?

Posted: Sun 04 May 2008, 01:30
by NathanO
Tested both versions. Older kernel works ok on both the tower and the laptop.
6.25 kernel ok on the tower, would not work with USB mouse on the HP Pavilion zv6000 laptop. This is the first version of Puppy that I have run into this problem on. What information would you need to find the problem?

Posted: Sun 04 May 2008, 01:56
by BarryK
NathanO wrote:Tested both versions. Older kernel works ok on both the tower and the laptop.
6.25 kernel ok on the tower, would not work with USB mouse on the HP Pavilion zv6000 laptop. This is the first version of Puppy that I have run into this problem on. What information would you need to find the problem?
You are the second person reporting this problem. I have a suspicion that the problem experienced with the .23/.24 kernels and usb has re-emerged.

Ok, it has booted up, but no mouse. Do CTRL-ALT-BACKSPACE, or whatever to get a commandline, run:

# lsmod

...has 'usbhid' module loaded?

File /etc/rc.d/rc.local0 has this line in it, for detecting a USB mouse:

[ ! "`cat /proc/bus/usb/devices 2>/dev/null | grep -i "Cls=03(HID ) Sub=01 Prot=02"`" = "" ] && USBMOUSEDEV="input/mice"

It may be that this line is different in your case. Try:

# grep -i "Cls=03(HID ) Sub=01 Prot=02" /proc/bus/usb/devices

If that line ain't there, can you find what it has changed to?