Puppy 4 DINGO

Please post any bugs you have found
Message
Author
rokky
Posts: 8
Joined: Sun 20 Jan 2008, 18:28

Missing ACX Wifi Module

#76 Post by rokky »

BarryK wrote:
tempestuous wrote:
BarryK wrote:One of the contributors to the Network Wizard has put that code in that puts up a message about WPA not being supported
Yes, that was Dougal and me.
Whether the Network Wizard should warn about modules not supporting WPA is up for discussion (I think it should), but the wag-profiles.sh script definitely must be updated whenever new wifi modules are introduced - because wpa_supplicant needs a different "-D" (driver) parameter depending on what module is in use.
You will notice that the WPA section of the wag-profiles.sh script not only defines the modules which are WPA-compatible, but more importantly it specifies what "-D" parameter to pass to wpa_supplicant. The modules and "D" parameters that are currently listed in the wag-profiles script are absolutely correct thus far ... but of course, recent kernels now provide some new wifi kernel modules which must be incorporated.

How to know what -D parameter applies to each wifi module? Careful reading of the wpa_supplicant README and also the documentation provided with the source code of each wifi driver. I discussed this at length with rarsa when he first wrote the Network Wizard. Since then, I have helped Dougal add rt61/rt73 (Ralink) and r8180/r8187 (Realtek). We also added WPA2 support, which requires a significantly different configuration file for wpa_supplicant.

I just downloaded Puppy-4.00-k2.6.25 to have a look at the new wifi modules.
These are the new modules which need to be added to the Wizard:
D parameter "wext" -
ath5k
b43
b43legacy
iwl3945
iwl4965
rndis_wlan (Broadcom USB)
rt61pci
rt73usb

D parameter "ipw" -
rtl8180
rtl8187

Notice that the new rt61pci and rt73usb modules use the "wext" D parameter, whereas the old rt61 and rt73 modules use the "ralink" D parameter. This is because the new modules are from a completely revised development stream; the "next-generation" rt2x00 series.

I cannot guarantee that the new driver parameters I have specified are completely correct. I do not own all of these devices, and the information is difficult to glean from the web. Testing may prove me wrong on some of these.
tempestuous,
Thanks very much for figuring that out. I didn't have a clue how to do that, but really wanted it done for 4.00final. I've added the extra modules in the appropriate places in the wag-profiles.sh script.
I did not see the ACX module for my Hawking 54g card, which I am using right now to post this from Puppy 3.01, so I know it can be done.

Interesting, too that the no WPA support message would pop up when the wifi card is not even detected/known...

rokky

rokky
Posts: 8
Joined: Sun 20 Jan 2008, 18:28

Missing ACX Wifi Module

#77 Post by rokky »

BarryK wrote:
tempestuous wrote:
BarryK wrote:One of the contributors to the Network Wizard has put that code in that puts up a message about WPA not being supported
Yes, that was Dougal and me.
Whether the Network Wizard should warn about modules not supporting WPA is up for discussion (I think it should), but the wag-profiles.sh script definitely must be updated whenever new wifi modules are introduced - because wpa_supplicant needs a different "-D" (driver) parameter depending on what module is in use.
You will notice that the WPA section of the wag-profiles.sh script not only defines the modules which are WPA-compatible, but more importantly it specifies what "-D" parameter to pass to wpa_supplicant. The modules and "D" parameters that are currently listed in the wag-profiles script are absolutely correct thus far ... but of course, recent kernels now provide some new wifi kernel modules which must be incorporated.

How to know what -D parameter applies to each wifi module? Careful reading of the wpa_supplicant README and also the documentation provided with the source code of each wifi driver. I discussed this at length with rarsa when he first wrote the Network Wizard. Since then, I have helped Dougal add rt61/rt73 (Ralink) and r8180/r8187 (Realtek). We also added WPA2 support, which requires a significantly different configuration file for wpa_supplicant.

I just downloaded Puppy-4.00-k2.6.25 to have a look at the new wifi modules.
These are the new modules which need to be added to the Wizard:
D parameter "wext" -
ath5k
b43
b43legacy
iwl3945
iwl4965
rndis_wlan (Broadcom USB)
rt61pci
rt73usb

D parameter "ipw" -
rtl8180
rtl8187

Notice that the new rt61pci and rt73usb modules use the "wext" D parameter, whereas the old rt61 and rt73 modules use the "ralink" D parameter. This is because the new modules are from a completely revised development stream; the "next-generation" rt2x00 series.

I cannot guarantee that the new driver parameters I have specified are completely correct. I do not own all of these devices, and the information is difficult to glean from the web. Testing may prove me wrong on some of these.
tempestuous,
Thanks very much for figuring that out. I didn't have a clue how to do that, but really wanted it done for 4.00final. I've added the extra modules in the appropriate places in the wag-profiles.sh script.
I did not see the ACX module for my Hawking 54g card, which I am using right now to post this from Puppy 3.01, so I know it can be done.

Interesting, too that the no WPA support message would pop up when the wifi card is not even detected/known...

rokky

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

Re: Missing ACX Wifi Module

#78 Post by tempestuous »

rokky wrote:I did not see the ACX module for my Hawking 54g card, which I am using right now to post this from Puppy 3.01, so I know it can be done.
Yes, Barry has not provided the acx100 drivers for Puppy-4.0. I suggest you wait for Puppy-4.1 when the 2.6.25 kernel is due for a slight upgrade.
rokky wrote:Interesting, too that the no WPA support message would pop up when the wifi card is not even detected/known...
The WPA warning only appears when the user selects "WPA" or "WPA2" encryption, and a non-WPA-supported wifi module has been selected.

ralphv
Posts: 42
Joined: Sat 17 Mar 2007, 20:50

#79 Post by ralphv »

Pidgin in 4.00 final isn't pm-ing. Xchat can do it, though

Ralph

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#80 Post by BarryK »

ralphv wrote:Pidgin in 4.00 final isn't pm-ing. Xchat can do it, though

Ralph
What! That's the very latest Pidgin in Dingo! Along with all its bloat ...I reluctantly left out the much slimmer Ayttm.
[url]https://bkhome.org/news/[/url]

User avatar
urban soul
Posts: 273
Joined: Wed 05 Mar 2008, 17:03
Location: "Killing a nerd is not as much fun as ist sounds" B.Simpson
Contact:

#81 Post by urban soul »

tempestuous wrote:
rokky wrote:Interesting, too that the no WPA support message would pop up when the wifi card is not even detected/known...
The WPA warning only appears when the user selects "WPA" or "WPA2" encryption, and a non-WPA-supported wifi module has been selected.
Hello tempestuous,

thank you for the input on the -D param for wpa_supplicant in your previous post!
The warning pops up when wag-profiles.sh is run and the command
`readlink /sys/class/net/$INTERFACE/device/driver`
does not return one of these:
'hostap | rt61 | rt73 | rt2500 | bcm43xx | ipw2100 | ipw2200 | ipw3945 | r8180 | r8187 '

This is also true if no driver was loaded or the interface is unknown to puppy.

Additionaly the WPA fields are disabled. The list above is beeing updated for the final release if I understood right.
If we need a database for the wireless drivers how about putting it in a separate file (with an update function) ? /etc/networkmodules could be used e.g.

Urban

Edit: in Dingo 4.00 final puppy knows about these drivers supporting WPA:
hostap
rt61|rt73
bcm43xx|ipw2100|ipw2200|ipw3945|ath_pci
ndiswrapper
zd1211|zd1211b|zd1211rw|ath5k|b43|b43legacy
iwl3945|iwl4965|rndis_wlan|rt61pci|rt73usb
r8180|r8187|rtl8180|rtl8187
hope this is of interest for regular users.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#82 Post by tempestuous »

Urban, you have raised two separate issues:
urban soul wrote:If we need a database for the wireless drivers how about putting it in a separate file (with an update function) ?
That's for Barry and/or rarsa and/or Dougal to decide. I just contributed some configuration details. Scripting was done by rarsa, then modified by Dougal for additional features.
urban soul wrote:The warning pops up when wag-profiles.sh is run and the command
`readlink /sys/class/net/$INTERFACE/device/driver`
does not return one of these:
'hostap | rt61 | rt73 | rt2500 | bcm43xx | ipw2100 | ipw2200 | ipw3945 | r8180 | r8187 '

This is also true if no driver was loaded or the interface is unknown to puppy.
I was about to suggest that the WPA warning in this instance is erroneous and should be corrected ... but then, I don't really see a fault. If no interface is selected, then certainly WPA is not possible! Maybe it's just the wording of the warning that needs to be changed?
Or if we look deeper, I'm wondering whether the fault is further back in the chain? Perhaps the Wizard should not even allow a user to get to the wifi configuration gui if no module is selected?
Again, ultimately this is not my decision. Feel free to move this information to a new thread in "Suggestions".

Personally, I would like to see Pwifiscan (or whatever it's called) integrated into the Network Wizard.

NathanO
Posts: 210
Joined: Fri 23 Feb 2007, 00:03
Location: San Antonio, TX

#83 Post by NathanO »

Follow up on HP Pavilion zv6000 per Barry's request.

Cold Boot
.25 Kernel lsmod:
usbhid 31616 0

I will have to hand copy the devices file with spaces as on the laptop screen:

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 pd=480 MxCh= 8
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sun=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.25 ehic_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:13.2
C:* #Ifs= 1 Cfg#= 1 Atr=e) MxPwr= 0mA
I:* If#= 0 Alt=0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

Cold Boot
.21 Kernel lsmod:
usbhid 24928 0

Copy of device:

T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 8
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.21.7 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:13.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 4
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.21.7 ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:13.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 4
B: Alloc= 14/900 us ( 2%), #Int= 1, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.21.7 ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:13.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=1241 ProdID=1166 Rev= 2.70
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms

Anything else you need?

vito
Posts: 54
Joined: Thu 14 Sep 2006, 05:07
Location: US

Dingo final w/.21.7 kernel

#84 Post by vito »

Hello All,

I booted up dingo final and installed it fresh full/wipe drive.
When I try to reboot I get an error that kernel panic filesystem not syncing, can't mount VFS and then something from grub perhaps about block device (0,0) which is the correct hard drive and partition where puppy and grub were installed.

The puppy .25 kernel version worked fine and all previous versions of Puppy, but not dingo final release .21.7 kernel version. I do not wish to use the .25 version because the wireless setup in the network wizard has new drivers that don't work with my dlink wireless pci card., the old ath0 driver in the dingo release candidates worked fine.

Thats my sad but true story.

Mny Thx,
Vito
AMD 750 box with 356 mb memory

User avatar
veronicathecow
Posts: 559
Joined: Sat 21 Oct 2006, 09:41

#85 Post by veronicathecow »

Hi Barry.
Just tried Final of 4.0 and get same result as the SC version

2.6.25 Kernel, MD5 sum correct. disk verified on blowing. Intel D201GLY2 MB

Stops at booting linux kernel.

Previous version of 4 with later kernel have worked so not sure what has changed.

This CD works fine on an older Athlon.
Cheers
Tony

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#86 Post by Caneri »

Hi Lobster et al,

Dingo4 Final is ready here

http://www.puppylinux.ca/puppyfiles/pup ... monkey.iso
http://www.puppylinux.ca/puppyfiles/pup ... so.md5.txt

The unleashed and devx will come soon....
Best,
Eric
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

User avatar
tronkel
Posts: 1116
Joined: Fri 30 Sep 2005, 11:27
Location: Vienna Austria
Contact:

#87 Post by tronkel »

Just been taking Dingo for a test drive - and very nice it is.

I noticed an uninvited guest in the CUPS printers screen - a printer (Brother model) there. Since I have never owned one of these models, it must belong to Barry. Must have crept in to the ISO via a CUPS configuration file somewhere.
Life is too short to spend it in front of a computer

alcy
Posts: 143
Joined: Sun 04 May 2008, 18:24

#88 Post by alcy »

The Xorg.conf file could've been edited and the tap option (for laptop touchpads) already set by default, as not doing this could turn away people (as rightly pointed by alienjeff in the other thread. ) How about doing that in upgraded version ?
The other thread : http://www.murga-linux.com/puppy/viewtopic.php?t=28724

barriew
Posts: 88
Joined: Tue 17 Oct 2006, 17:16
Location: Essex, UK

USB mouse in 2.6.25 FINAL

#89 Post by barriew »

Hi - an interesting event in the final on the latest kernel. The original boot from CD takes a very long time - at least 3 times the .21 kernel version, and fails to detect the USB mouse, HOWEVER, after a full HD install and reboot, the mouse is working :D I noticed this in the SC version also.

This version seems rather better with my ZD1211rw wireless dongle. Network Wizard still fails to set it up, but Pwireless has no problems.

Barrie

alcy
Posts: 143
Joined: Sun 04 May 2008, 18:24

#90 Post by alcy »

Also, on my baby laptop, the rxvt terminal display is frequently messed up :
Attachments
rxvtscrn.png
rxvt screenshot
(13.88 KiB) Downloaded 800 times

User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

#91 Post by paulh177 »

full hard disk install on dell gx240

using 2.6.21.7 kernel selecting poweroff, the machine powers off fully

using 2.6.25 kernel selecting poweroff, the system halts and the disk(s) seems to powerdown but the whole machine keeps running

djringjr
Posts: 157
Joined: Sun 14 Jan 2007, 21:08

#92 Post by djringjr »

Sometimes the pin-board is missing, sometimes the ethernet card isn't detected, often when I click on an icon, the pin-board disappears.

I have 373 MB free on a CD-Live boot. The earlier 4.00 alpha and beta 1 worked well, but not beta2.

When I finally boot and everything "catches" and loads, it seems ok, but I have to boot several times - or be very lucky.

Did the kernel change between the early 4.00alphas? 3.01 works find and all earlier versions.

This 4.00 looks wonderful. But it is frustrating to have to boot into it several times!

The disk icons aren't showing as they were with beta1 but I think this is user selectable.

I don't want to make it work as 4.00 is up and running (so far) and I don't want it to crash.

In the earlier attempts to boot, I got "segmentation fault" on the command line after X crashed.

I hope this is helpful to someone.

Best to all,

David

djringjr
Posts: 157
Joined: Sun 14 Jan 2007, 21:08

#93 Post by djringjr »

Further to my posting above.

When I run things like gftp from the command line, the program crashes and says "segmentation fault".

I checked the md5sum of the iso and used "Burn ISO 2 CD" and verified the burn as "good".

I hope this is helpful.

Thanks

David

djringjr
Posts: 157
Joined: Sun 14 Jan 2007, 21:08

#94 Post by djringjr »

Oh, I am running an AMD Athlon 1400 with 1 GB memory. Running 4.00 from a CD in RAM. The computer is about 9 years old now - all previous Puppy versions up until 4.00 alphas worked ok, beta 1 was "so so" and beta 2 and "SC" had similar problems.

Best

David

Whelp
Posts: 16
Joined: Sat 29 Jul 2006, 11:27

Password shown in plain text ?

#95 Post by Whelp »

Hi all,

using a frugal install of 4.00 final I noticed that the password that I enter when mounting a personal save file (with heavy encryption created with Puppy 3.01 or 3.00) is being shown as plain text, while it was not shown at all with 3.01.
I confirmed this behavior by choosing "none" when booting 4.00, creating a small h.e. save file when shutting down, then choosing this save file when rebooting - password was again shown in plain text.
I have not yet tried with light or no encryption.
Am I doing something wrong, is this a bug or a feature ? :?
(Or have I missed an already existing posting about this ? A search did not turn up anything for me ...)

In general, though, the new release looks good to me and I look forward to giving it a more detailed try. :D

Post Reply