Tiny Core Linux

General TC => General TC Talk => Topic started by: thane on February 16, 2013, 02:52:53 AM

Title: Dell Inspiron 600m Laptop
Post by: thane on February 16, 2013, 02:52:53 AM
I recently acquired a Dell Inspiron 600m laptop. I want to install TCL to the hard drive and get the wireless connection to work (I have a wireless router).

Has anybody had experience with this hardware? Fools errand or worth the trouble? This is a completely throw-away piece of equipment so no loss if it turns out to be a paperweight. Thanks in advance for insights.
Title: Re: Dell Inspiron 600m Laptop
Post by: curaga on February 16, 2013, 02:57:56 AM
http://www.notebookreview.com/default.asp?newsID=2154

Quote
Pentium M 725 1.60GHz Processor, 2MB L2-Cache
ATI Mobility RADEON 9000 AGP 4X video graphics at 32MB
14.1-in SXGA Monitor
60GB Ultra ATA Hard Drive, 4200RPM
512MB, 266MHz RAM

Yikes, the quality of throw-away laptops has improved drastically if they're that specced.

Should work more than fine, but needs a pcmcia wifi card.
Title: Re: Dell Inspiron 600m Laptop
Post by: Juanito on February 16, 2013, 03:13:51 AM
You'd need to check what wifi hardware it has first - since there's many flavours of internal dell wifi hardware, it might be a good idea to boot from cd and use pci-utils/usb-utils to check
Title: Re: Dell Inspiron 600m Laptop
Post by: curaga on February 16, 2013, 03:49:23 AM
Right, I should've said "may need" not "needs".
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on February 17, 2013, 12:41:00 AM
Playing with the Inspiron now. Did a frugal install of TCL + wifi tools to the hard disk and was able to connect to my wireless router.

Tried rebooting a few times and occasionally get an error where the wifi device isn't found.

Like I guess everybody I don't like the touchpad for mouse control, but it's usable.

So far a lot less trouble than I thought it would be (natural pessimist).
Title: Re: Dell Inspiron 600m Laptop
Post by: Rich on February 17, 2013, 01:03:49 AM
Hi thane
I have Tinycore running very nicely on a Dell Inspiron 8000 and a Dell Precision M70. I've disabled the touch pad
on both in favor of a Logitech M110 mouse. The M70 has wireless built in but I don't use it since I don't own any
other wireless gear.
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on February 17, 2013, 06:55:57 PM
Thanks Rich. Bought a wireless mouse that seems to work, but having a problem with Fluff file manager not recognizing the left button click (pops up menu). Probably an issue for another thread though.

Still having intermittent problem with wifi (eth1) not being detected when I boot. Based on a posting here I added the nodhcp bootcode to see if that helps.
Title: Re: Dell Inspiron 600m Laptop
Post by: MikeLockmoore on February 22, 2013, 02:03:45 PM
Quote
but having a problem with Fluff file manager not recognizing the left button click (pops up menu)

Weird.  ???

Does this happen in any other FLTK apps, like the standard Tiny Core apps?
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on February 23, 2013, 05:00:38 PM
It might be a mouse issue -- the touchpad works normally. With the mouse though if I start Fluff from wbar, a left or right click-and-hold anywhere on the screen (besides on Fluff) pops up the Fluff File Manager menu. If I l click and hold on the Fluff panel itself I get the Fluff Directory Menu, then it goes to the Fluff File Manager when I release the button. Other windows seem OK, but I'm running a very minimal setup (basic TCL/wireless installed from CorePlus, Namorka, and Fluff).

Since Fluff works fine on my desktop box I'm hesitant to call it a Fluff issue. I haven't really looked into whether I might need a different driver or something for this mouse.
Title: Re: Dell Inspiron 600m Laptop
Post by: curaga on February 24, 2013, 04:06:56 AM
You can check with xev, click on the xev window to see what events get sent.
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on February 24, 2013, 05:00:12 AM
Well well, in an effort to get xev I downloaded xorg 7.4 and booted with that instead of xvesa, and now the mouse works fine with Fluff (and as far as I can tell, everything else). Will play around with this a little more and hopefully be able to mark it solved. Thanks for everyone's help!
Title: Re: Dell Inspiron 600m Laptop
Post by: curaga on February 24, 2013, 05:01:59 AM
Should've mentioned Xorg-7.6-bin has it and can be used with Xvesa. :)
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on May 26, 2013, 05:09:02 PM
<bump>

After letting it sit around for several months, I've started using this laptop as my backup computer while my place is being remodeled (wired computer has been disconnected and put away).

About half the time when I boot the wifi doesn't detect any networks. When it does though I'm able to connect and everything works fine. Wondering if it might be a timing issue. I've seen reference to a sleep=x bootcode and thinking maybe I need to add this to my bootcodes.

Any other ideas?
Title: Re: Dell Inspiron 600m Laptop
Post by: aus9 on May 26, 2013, 08:10:27 PM
Quote
Any other ideas?

1) Yeah altho I am a wireless novice. eth1 suggests you have kept eth0 which I assume is your wired?

I jump from desktop wired to wireless manually, but you can use a blacklist bootcode to disable your wired module instead of bootcode nodhcp

eg "blacklist modulename" as per http://distro.ibiblio.org/tinycorelinux/faq.html#bootcodes

I assume you know how to find that modulename?

2) If you suspect USB needs to settle roberts has updated USB stuff (yes I can name drop as I am shameless  :P)
http://tinycorelinux.net/faq.html#pendrives

also see
http://wiki.tinycorelinux.net/wiki:waitusb

http://forum.tinycorelinux.net/index.php/topic,14234.msg80126.html#msg80126
Title: Re: Dell Inspiron 600m Laptop
Post by: aus9 on May 27, 2013, 12:20:13 AM
I have just seen a recent reply from Rich that might interest you?
http://forum.tinycorelinux.net/index.php?topic=15447.msg89557#msg89557
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on May 27, 2013, 03:41:35 AM
Thanks. I'll check all this out.
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on May 28, 2013, 11:36:33 PM
I think you're on the right track aus9. For the boots where the wifi scan launches there are dmesg messages related to ipw2200 extension and no dmesg messages referencing eth0. The opposite is true when the scan doesn't launch. I am booting with the nodhcp bootcode.

And no, I don't know how to determine what the wired module is.
Title: Re: Dell Inspiron 600m Laptop
Post by: tinypoodle on May 29, 2013, 12:52:43 AM
'lsmod' should show it, while it's loaded.
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on May 30, 2013, 02:25:08 AM
Errgh, false alarm. On the last boot there were ext0 messages AND ipw2200 messages, and the wireless scanned and connected successfully. Still looks like the ipw2200 messages don't appear when the scan doesn't happen. I'll keep investigating.
Title: Re: Dell Inspiron 600m Laptop
Post by: aus9 on May 30, 2013, 02:34:45 AM
I am your local village idiot and anal too.

for one reboot, don't use that bootcode and don't load any wireless.

as tinypoodle says run
Code: [Select]
lsmod > /home/tc/mylsmod.txt
reboot with your bootcode and wireless stuff and post that txt file so we can read it, then we know what your eth module is, and I prefer you blacklist it and not use nodhcp if possible.

Of course I could be wrong, but I am trying to minimise interference, you decide if its too much hassle etc
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on May 30, 2013, 03:23:15 AM
See attached:

Title: Re: Dell Inspiron 600m Laptop
Post by: tinypoodle on May 30, 2013, 03:30:09 AM
tg3
Title: Re: Dell Inspiron 600m Laptop
Post by: tinypoodle on May 30, 2013, 03:34:50 AM
Only difference I could spot is that (only) in second case you have lib80211_crypt_ccmp loaded.
Title: Re: Dell Inspiron 600m Laptop
Post by: aus9 on May 30, 2013, 03:37:58 AM
thane

I regard tinypoodle as the wireless guru here, but if you happy to try it to see if there in an improvement change your bootcode to
Quote
blacklist tg3
  with out nodhcp and see what happens?
Title: Re: Dell Inspiron 600m Laptop
Post by: coreplayer2 on May 30, 2013, 04:36:47 AM
I think dmesg should show the firmware being loaded

check for   ipw2200-fw
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on May 30, 2013, 02:08:44 PM
Is that blacklist tg3 or blacklist=tg3? I tried the latter already and the wireless didn't scan.

I'll check on the ipw2200-fw message.

If it's not some sort of conflict, still wondering if it might be a timing issue or maybe related to the order the extensions are loaded in. Since wireless works sometimes it looks like all the pieces are there. They just don't always get loaded/started like they should. Once it connects I haven't had a drop either which makes me think the hardware's OK.
Title: Re: Dell Inspiron 600m Laptop
Post by: aus9 on May 30, 2013, 08:05:13 PM
my bad

blacklist=tg3

I don't have your hardware but tried
Code: [Select]
tce-load -i wireless-3.0.21-tinycore
/etc/sysconfig/tcedir/optional/wireless-3.0.21-tinycore.tcz: OK

Code: [Select]
sudo /sbin/modprobe ipw2200 libipw  cfg80211 lib80211
modprobe: can't load module ipw2200 (kernel.tclocal/drivers/net/wireless/ipw2x00/ipw2200.ko.gz): unknown symbol in module, or unknown parameter
tc@box:~$ sudo /sbin/modprobe libipw  cfg80211 lib80211
tc@box:~$ lsmod
Module                  Size  Used by    Tainted: P 
libipw                 24576  0
cfg80211               94208  1 libipw
lib80211               12288  1 libipw

now try loading ipw2200....yes!
Code: [Select]
tc@box:~$ lsmod
Module                  Size  Used by    Tainted: P 
ipw2200               106496  0
libipw                 24576  1 ipw2200
cfg80211               94208  2 ipw2200,libipw
lib80211               12288  2 ipw2200,libipw

now to reboot and try a shorter list
EDIT  bootlocal now shorter after test

/sbin/modprobe libipw  ipw2200

############

that only leaves the firmware you need to add to onboot.lst
firmware-ipw2200.tcz

but I won't attempt to load it being a scaredy cat  aka the local village idiot
Title: Dell Inspiron 600m Laptop
Post by: coreplayer2 on May 30, 2013, 10:38:06 PM
tg3 is the Broadcom Ethernet driver (an updated driver extension is available). As long as an Ethernet cable is not connected i think blacklisting the module should have little effect.

There is a firmware extension available for the ipw2200, load it and advice please so we can update the wiki.  Afaik the ipw2200 requires both driver and firmware to function

Title: Re: Dell Inspiron 600m Laptop
Post by: thane on May 31, 2013, 12:33:33 PM
Added blacklist=tg3 to bootcodes and (per appbrowser info) put ipw2100 and ipw2200 extensions ahead of other firmware extensions in onboot.lst. So far wifi starts and scans successfully. Will test more thoroughly over the weekend. Thanks for the help.
Title: Re: Dell Inspiron 600m Laptop
Post by: aus9 on May 31, 2013, 08:09:54 PM
thane

sorry to be anal, but I am not sure these exist
Quote
ipw2100 and ipw2200 extensions

maybe you meant wireless-3.0.21-tinycore.tcz which has the module
/usr/local/lib/modules/3.0.21-tinycore/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko.gz
Title: Re: Dell Inspiron 600m Laptop
Post by: Rich on May 31, 2013, 08:18:09 PM
Hi aus9
He was referring to  firmware-ipw2100.tcz  and  firmware-ipw2200.tcz.
Title: Re: Dell Inspiron 600m Laptop
Post by: thane on June 04, 2013, 12:26:39 AM
Since I put in the blacklist=tg3 bootcode and moved the firmware-ipw2100 and firmware-ipw2200 extensions ahead of the other firmware extensions in onboot.lst the wifi appears to scan and connect reliably. Will continue to monitor.
Title: Re: Dell Inspiron 600m Laptop
Post by: coreplayer2 on June 04, 2013, 01:25:54 AM
I believe you can remove the "blacklist=tg3" boot code