WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Tiny Core on Dell Mini 9  (Read 8595 times)

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Tiny Core on Dell Mini 9
« on: January 18, 2009, 07:06:16 AM »
I am now posting this from a Dell Mini 9 netbook.

Wireless works via ndiswrapper.
Sound works via OSS.

Tiny Core boots so fast, is so small, and is so configurable.
It is great on netbooks.
10+ Years Contributing to Linux Open Source Projects.

Offline stevens

  • WikiUser
  • *
  • Posts: 1
Re: Tiny Core on Dell Mini 9
« Reply #1 on: January 22, 2009, 12:57:04 PM »

Did you have to use ndiswrapper because a native driver wouldn't work or doesn't exist?

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Tiny Core on Dell Mini 9
« Reply #2 on: January 22, 2009, 02:09:02 PM »
I used ndiswrapper because it was the path of least resistance and the native module would mean making an extension. I try to allow the community to create extensions. I have so much on my plate right now for core.

I did the same with the eeePC and the community quickly contributed a native module and extension.

The ndiswrapper (/etc/ndiswrapper/) was actually made and tarred up (.tce) on Ubuntu on the Mini9.
It is working fine as a demonstration of TC on the mini 9.

Even though TC is not a netbook centric distro, I have had an easy time running TC on such.
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Tiny Core on Dell Mini 9
« Reply #3 on: February 08, 2009, 11:48:13 AM »
Native wireless module is a very easy compile away.
Source and instructions are available here:
http://www.broadcom.com/support/802.11/linux_sta.php
10+ Years Contributing to Linux Open Source Projects.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 11109
Re: Tiny Core on Dell Mini 9
« Reply #4 on: February 08, 2009, 07:51:29 PM »
Interesting that the readme speaks about removing the b43 (or similar) module - did anybody try to see if the b43 module in wireless-2.6.26.tcem (with appropriate fwcutter) will work?

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Tiny Core on Dell Mini 9
« Reply #5 on: February 09, 2009, 06:20:14 AM »
There was some discussion on the Dell Mini forum about it not working.
The recommendation was to compile the newest from broadcom site.
10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Tiny Core on Dell Mini 9
« Reply #6 on: February 13, 2009, 01:35:41 AM »
I didn't quite understand the instructions:

Code: [Select]
make -C /lib/modules/<2.6.xx.xx>/build M=`pwd`
I replaced <2.6.xx.xx> with 2.6.26-tinycore, but still got "nothing to do" so guess that's  not
what's called for.....not sure what is.....

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 11109
Re: Tiny Core on Dell Mini 9
« Reply #7 on: February 13, 2009, 04:16:15 AM »
I think the command is expecting /lib/modules/<2.6.xx.xx>/build to be symlinked back to the kernel source, eg:

/lib/modules/2.6.26-tinycore/build --> /usr/src/linux-2.6.26

I would also have expected 'pwd' to be $PWD, but maybe not in this context...

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Tiny Core on Dell Mini 9
« Reply #8 on: February 13, 2009, 08:59:50 AM »
I think the command is expecting /lib/modules/<2.6.xx.xx>/build to be symlinked back to the kernel source, eg:

/lib/modules/2.6.26-tinycore/build --> /usr/src/linux-2.6.26

I would also have expected 'pwd' to be $PWD, but maybe not in this context...

You're  correct on both counts.  Next, we need to modprobe modprobe ieee80211_crypt_tkip, which we don't have. I see ieee80211_crypte_tkip files in my kernel source folder, but don't know how to make them available for a modprobe.  (roberts said this was a simple compile??)

/mnt/hda3/src/linux-2.6.26/net/ieee80211/ieee80211_crypt_tkip.o
/mnt/hda3/src/linux-2.6.26/net/ieee80211/ieee80211_crypt_tkip.mod.c
/mnt/hda3/src/linux-2.6.26/net/ieee80211/ieee80211_crypt_tkip.mod.o
/mnt/hda3/src/linux-2.6.26/net/ieee80211/ieee80211_crypt_tkip.ko
/mnt/hda3/src/linux-2.6.26/.tmp_versions/ieee80211_crypt_tkip.mod

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Tiny Core on Dell Mini 9
« Reply #9 on: February 13, 2009, 09:29:47 AM »
Put wireless-2.6.26.tcem and wireless_tools.tcel in your "tce" dir.
10+ Years Contributing to Linux Open Source Projects.

Offline ^thehatsrule^

  • Administrator
  • Hero Member
  • *****
  • Posts: 1726
Re: Tiny Core on Dell Mini 9
« Reply #10 on: February 13, 2009, 09:56:11 AM »
I think the command is expecting /lib/modules/<2.6.xx.xx>/build to be symlinked back to the kernel source, eg:

/lib/modules/2.6.26-tinycore/build --> /usr/src/linux-2.6.26
If the kernel headers were only required, the extension (tce) for that takes care of this.

Quote
I would also have expected 'pwd' to be $PWD, but maybe not in this context...
They should both result in the same thing.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Tiny Core on Dell Mini 9
« Reply #11 on: February 13, 2009, 11:22:52 AM »
Put wireless-2.6.26.tcem and wireless_tools.tcel in your "tce" dir.

Thanks.....that took care of it. One thing though, then B43 has to be removed.  I've got wl installed, and will try it out.

Quote from: Juanito
I would also have expected 'pwd' to be $PWD, but maybe not in this context...
Quote from:  hats
They should both result in the same thing.

'pwd'  didn't work for me for some reason, although I see it works in the terminal.
« Last Edit: February 13, 2009, 11:24:27 AM by jpeters »

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Tiny Core on Dell Mini 9
« Reply #12 on: February 13, 2009, 11:45:21 AM »
As there is no auto detection of wireless, b43 did not have to be removed or blacklisted.

10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Tiny Core on Dell Mini 9
« Reply #13 on: February 13, 2009, 12:09:10 PM »
As there is no auto detection of wireless, b43 did not have to be removed or blacklisted.



Okay.    I'm trying to figure out where to go from here. Driver wl is loaded into /sys/module and /ieee80211_crypt/holders

I tried installing by script run from bootlocal.sh, but card doesn't seem to be recognized despite the new driver.  The card runs from another distro, so it's probably not the right setup or I need something else.  Anyway, ath0 cards are running fine, so this is just a curiosity. 
« Last Edit: February 13, 2009, 01:06:27 PM by jpeters »

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Tiny Core on Dell Mini 9
« Reply #14 on: February 13, 2009, 01:07:02 PM »
As there is no auto detection of wireless, b43 did not have to be removed or blacklisted.



Okay.    I'm trying to figure out where to go from here. Driver wl is loaded into /sys/module and /ieee80211_crypt/holders

edit: I tried installing by script run from bootlocal.sh, but card doesn't seem to be recognized despite the new driver.  The card runs from another distro, so it's probably not the right setup or I need something else.  Anyway, ath0 cards are running fine, so this is just a curiosity.
« Last Edit: February 13, 2009, 01:08:37 PM by jpeters »