Contact Us

 

Linux Information for TOSHIBA PC by TOSHIBA Digital Media Engineering Corp.

 

Install Evaluation

*The evaluation report created by the user.

Satellite 2405-S201

1. Hardware Specification
DVD/CDRW
TOSHIBA DVD-ROM SD-R2102, ATAPI CD/DVD-ROM drive
PCMCIA
Toshiba ToPIC100 CardBus Controller x2
SDC
Toshiba America Info Systems SD TypA Controller
USB
USB Controller: Intel Corp. 82801CA/CAM USB
Keyboard
Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
Computer
Advanced Configuration and Power Interface (ACPI)PC
Sound
Intel 810 + AC97 Audio [ Intel Corp. 82801CA/CAM AC'97]
HDD
IBM IC25N030ATCS04-0 (30 GB)
Video
S3 SuperSavage IX/16MB [S3 Inc. SuperSavage IX/C SDR]
LAN
Intel(R) PRO/100 Network
HID
USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse]
CPU
Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz stepping 04
Mouse
ALPS PS/2 Port Pointing Device
Modem
TOSHIBA Software Modem AMR [Intel Corp. 82801CA/CAM AC'97 Modem]
Monitor
1024 x 768
IrDA
SMC IrCC - Fast Infrared Port
Iomega Zip drive 250 MB [ Parallel Port ]
Scanner
Primax One Touch 5300 [Parallel Port] Scanner
Y-worked without any modification M-requires modification N-did not work at all L-limited


2. Running on Red Hat Linux 9 (Shrike)

with the stable kernel version 2.4.20

and Windows XP ( NTFS partition ) in the same hard disk: (with grub)
 

KB
Y
US101  
XFree86
Y

Note: that as of this writing, 3D hardware acceleration with the S3 SuperSavage chip is not supported in XFree86 4.3 and probably never will be. But all other XFree86 X setups work fine.

There's no 3D acceleration available yet provided by GNU/GPL Software. :(

However there exists:

The commercial Summit LX Platinum X server available at www.xig.com works great on this laptop and fully supports the 3D acceleration capabilities of the S3 SuperSavage chip and works great under my Red Hat 9.0

For detailed info about Summit LX Platinum X server supported Hardware click here

Sound
Y
The Sound is working well (   Red Hat detects and installs the Sound Card in a snap ;)  
DVD/CDRW
Y

CD/R CD/RW is working fine,

I can play DVD's using Xine, Totem, MPlayer, burn CDR, blank CDRWs with XCDRoast and more...

 
PCMCIA
NP
Not probed yet, supported on the kernel yes.  
SDC
NP
No driver support  
USB
Y
Working normally  
Bluetooth [WiFi]
NP
Not probed yet, supported on the kernel yes.  
USB Mouse
Y
Working normally.  
LAN
Y

I have not problems installing it.

Runs at 10mbps and 100mbps normally.

 
Modem
Y
 
I finally made it work, with a driver that you can download from my site (slmdm-2.7.10). Just untar the tar.gz and read the instructions. No more additional directions < is very "easy" to install. The modem is working at almost 100%.
 
 [ If this driver doesn't work for you, yo can try another version, the latest one on my site (2.7.14){may be, the driver 'll not work at all }]
 
Reboot
Y
Reboots...  
Suspend
M
Suspend mode, requires APM Kernel  
Touchpad
Y

By default Red Hat install the touch pad...

if not do this : On Red Hat, just select on mouse graphical menu, the ALPS mouse, then restart X (keys: [CONTROL]+[ALT]+[SHIFT]+[BACK SPACE]),

and there you go :)

 
Video Out [Port]
Y/ L / M

Video Out, is working, just press the function key plus F5  [ Fn F5 ]several times, until you get the video out signal on screen.
Some problems during passing video out with Xine, not resolved yet.

 
iRDA
L / M / Y

I have probed IrDa with smcinit and it really works. I recommend to install irda-utils too just in case :P.

{Need to invest some part of your time modifying the default config.}

NTFS Issue
Y / L / M

By some reason Red Hat leave out the distribution the NTFS support, however the people of Linux NTFS Project have developed a huge list of rpms for Red Hat for almost all the distributions and kernels. Working well.

Limited to Read Only

Zip Drive
Y / M
Working normally.  
Scanner
N
Primax, didn't support this scanner for work under Linux OS  
Y-worked M-requires modification N-did not work at all L-limited NP Not-Probed


Additional output info

I thought it might be useful to post some output date in case you need some help trying to identify your toshiba laptop's hardware on Linux OS.

First, you have to identify as root user

on Shell type "su" and type your root password, in order to execute the following commands:

2.a.a DMESG

[root@floydian}#dmesg

2.a.b CAT PROC PCI

[root@floydian]#cat /proc/pci

2.a.b.c PROC

[root@floydian]ls /proc


3. How do I install the Iomega® parallel port or Jaz® TravellerT drivers for Linux® Kernel 2.2.14 or higher? (taken from iomega.com)

First of all, you need to download the IomegaWare for linux from Iomega

Use the following instructions to load the drivers needed to detect your Zip® parallel port drive or your Jaz® drive (connected to the Jaz TravellerT) in Linux®. You must be logged into the root and not as SU (shared user).

    Note: Iomega does not support using an automounter with any drives.

STEP ONE - Use the modprobe command to install the following drivers:
  1. modprobe imm for new Iomega parallel port drives.

  2. modprobe ppa for older parallel port drives.

  3. modprobe vfat to load both fat.0 and vfat.0

    Note: These are usually loaded by default in most releases of the linux Kernel.

    If you get a message that indicates there is no such file or module when installing the fat.0 and the vfat.0, the module may already be installed or you are not logged in the root.

    Some Zip 100 parallel port drives may need the motherboard cmos setting, under parallel port options, set for standard parallel port (spp) to work correctly.

STEP TWO - Add the following mount point for your drive: mkdir /mnt/zip100.0

If you have more than one Iomega drive, you will need to add a mount point for each drive. Use the following chart to determine the mount point for your Iomega drive:

    Zip 100 drives
        First drive   zip100.0
        Second drive   zip100.1
        Third drive   zip100.2
    Zip 250 drives
        First drive   zip250.0
        Second drive   zip250.1
        Third drive   zip250.2
    Jaz 1GB drives
        First drive   jaz1g.0
        Second drive   jaz1g.1
        Third drive   jaz1g.2
    Jaz 2GB drives
        First drive   jaz2g.0
        Second drive   jaz2g.1
        Third drive   jaz2g.2

    Note: These are the default names for Iomega drives if you change the name, you will be unable to use IomegaWareT with your drive. Steps 3 and 4 give permission to the drive for other users.

STEP THREE - Add the following line to fstab:
  1. Type: /dev/sda4 /mnt/zip100.0 vfat noauto,user 0 0

STEP FOUR - Mount your drive


2. Type: mount -t vfat /dev/sda4 /mnt/zip100.0 where -t = type and vfat = disk format and are optional.

Note: You may use /dev/sda4 /mnt/zip100.0 omitting -t vfat



Another Paper

Originally written from http://pws.prserv.net/linux/

Toshiba Satellite 2405-S201

I use SuSE Linux Professional 8.2

* Summary: This is the best linux laptop I've ever owned.

Intel Pentium 4 at 1.6GHz
256Meg RAM expandable to 512Meg
30GB hard drive
DVD-ROM/CDRW muti-funtion drive
3.5" floppy drive
14.1" TFT (1024x768 24bit)
16MG S3 Super Savage video
V.90/56K Modem (this is really a "Toshiba Software Modem")
Integrated Intel 10/100 Ethernet interface

I'm dual booting Windows XP Professional and SuSE 8.2 using the grub that comes with SuSE 8.2. It boots either Windows XP or SuSE 8.2 Pro just fine.

I just wiped the default Windows XP Home that came with this thing and installed my own Windows XP Professional. Used the Windows XP Pro install to wipe all existing partitions from the drive and install a 10Gig NTFS partition from XP. I then installed Windows XP Pro into this partition.

I used the SuSE 8.2 Pro install to install my linux partitions in the remaining disk space and I then let GRUB install it's boot manager on the drive. Grub dual boots Windows XP Pro and/or SuSE 8.2 Pro just fine.

I built a new 2.4.21 kernel with the latest Software Suspend patches and ALSA 0.9.6 stable sound kernel drivers.

What's working under SuSE 8.2:

* X11 XFree86 4.3 (1024x768 24 bit) , KDE 3.1.2 (which I've now updated to KDE 3.1.3 via SuSE KDE service, GNOME 2.2, etc.
 

  • Note: that as of this writing, 3D hardware acceleration with the S3 SuperSavage chip is not supported in XFree86 4.3 and probably never will be. But all other XFree86 X setups work fine. I just used the SuSE 8.2 sax2 setup X11.

     

  • However: The commercial Summit LX Platinum X server available at www.xig.com works great on this laptop and fully supports the 3D acceleration capabilites of the S3 SuperSavage chip and works great under my SuSE 8.2 installation and the 2.4.21 kernel that I built.
     


* 10base100 ethernet no problem

* touchpad and keyboard (add Option "XkdDisable" "on" in XF86Config to correct for repeating characters when you type in an Xterm, etc.).

* video switching mode (Fn-F5) for displaying either on External and/or LCD screen. no problem. This works with the Summit LX platinum server mentioned above too, but you have to use their CTRL-ALT-TAB hotkey and not the Toshiba FN-F5 key.

* Wireless LAN works right out of the box with both the Dlink DWL-650 802.11b PCMCIA wireless adapter that I used originally and the mini-PCI 802.11b internal wireless card that I installed in the bottom of this Toshiba. SuSE 8.2 is using the orinoco drivers and they work fine.

* Power Management: ACPI, APM etc.

  • I have the Toshiba Laptop Utilities installed

    I boot with the following boot arguments: apm=on acpi=off. I use apmd and the power controls in KDE 3.1.3 to suspend (apm -S) the laptop to RAM and it works fine.

    I use the latest software suspend kernel patches from http://swsusp.sf.net for my kernel to "hibernate" aka software suspend the laptop. The software suspend script also available at the above URL works fine for hibernating this laptop. I love being able to suspend to disk under Linux, boot Windows XP from hibernation, hibernate Windows XP and boot back into Linux and start right where I left off in Linux. Makes Linux on this laptop a joy to use.

    Since I use APM and not ACPI, the display lid switch and power button don't work for triggering a hibernation or standby, but that's OK for me, I use either the KDE power control taskbar button to put the laptop into standby (apm -S to suspend to RAM), or script above for hibernation.

     


* The "Toshiba Software Modem" in this thing will probably never work with Linux, but since I use a 3COM 56K PCMCIA modem card anyway, this is not really a problem for me.

* The DVD/CDRW drive works. I use MPlayer and Ogle to watch DVD movies and KreateCD to burn CDs.

* Sound:
As mentioned above, I installed the ALSA 0.9.6 drivers and they work fine with the ALSA tools that are installed by default with SuSE 8.2. The only reason I installed my own ALSA 0.9.6 drivers is because I built my own kernel. The sound card in this laptop is described by Toshiba as "YMF753 codec chip". SuSE configures /etc/modules.conf to use the Intel8x0 driver and this works good enough for me. I can watch DVD movies with either some headphones or the built-in speakers and they work


▲Page Top

Toshiba Digital Media Engineering Corp. | Privacy Policy | Terms and Conditions | Top page of Linux Information for TOSHIBA PC
Copyright(c) 2000-2010 TOSHIBA DIGITAL MEDIA ENGINEERING CORPORATION, ALL RIGHT RESERVED