## page was renamed from LaptopTestingTeam/ToshibaPortegeR600 * Contact: Martin Schläffer * Make: Toshiba * Brand: Portege * Model: R600-102 * Website: http://uk.computers.toshiba-europe.com/innovation/product/Portege-R600-102/1058945/ == Current Issues == ## List any issues you have with the current development release here * external monitor needs toshset and xrandr * 3g module needs toshiba_acpi path to work * transflective button does not work (but works with toshset) == System Info == ## Put the output of the following commands here ## dmidecode -s system-manufacturer ## dmidecode -s system-product-name ## dmidecode -s system-version {{{ system-manufacturer: TOSHIBA system-product-name: PORTEGE R600 system-version: PPR61E-00600CEN }}} * tested using Kubuntu == Hardware details == ||<|2> '''Device''' ||<-2> '''Works?''' ||<|2> '''Bug #''' || || in Intrepid || in Jaunty || ||<-5 tablewidth="75%"> '''Screen & Monitors''' || || Screen || YES || YES || || || Correct resolution? || YES || YES || || || Correct refresh rate? || YES || YES || || || 3D Acceleration || YES || YES || || || External monitor works? || Untested || Untested || || || External monitor - mirrors || Untested || Untested || || || External monitor - extend desktop || Untested || Untested || || ||<-5> '''Power Management''' || || Battery detected? || YES || YES || || || Hibernates? || YES || YES || || || Suspend || YES || YES || || || Dim monitor on battery || YES || YES || || || Blank monitor on inactivity || YES || YES || || || Lid Close || YES || YES || || || Cpu frequency scaling || YES || YES || || ||<-5> '''Sound''' || || Sound works? || YES || YES || || || Correct volume? || YES || YES || || || Hardware volume switch || YES || YES || || || Headphone jack || Untested || Untested || || || Mic jack || Untested || Untested || || ||<-5> '''Networking''' || || Wired NIC || YES || YES || || || Wireless NIC || YES || YES || || || ExpressCard NIC || Untested || Untested || || || eSATA || Untested || Untested || || || Bluetooth || Untested || YES || || || 3G Module || NO || YES (see below) || [[https://bugs.launchpad.net/bugs/359474|#359474]] || ||<-5> '''Touchpad & Mice''' || || Touchpad || YES || YES || || || Touchpad - Doubletap = double click || YES || YES || || || Touchpad - Scroll down side || YES || YES || || || External mouse - USB || YES || YES || || ||<-5> '''Docking Station/Port Replicator''' || || AC through replicator || Untested || Untested || || || USB || Untested || Untested || || || Serial || Untested || Untested || || || Parallel || Untested || Untested || || || External Monitor - VGA || Untested || Untested || || || External Monitor - DVI || Untested || Untested || || || Modem || Untested || Untested || || || NIC || Untested || Untested || || || PS/2 || Untested || Untested || || ||<-5> '''Additional Hardware''' || || VGA camera || YES || YES || || || Fingerprint reader || YES || YES || || || CD/DVD drive || YES || YES || || || ExpressCard slot || YES || YES || || || SD Card reader || Untested || YES || || ## Add or remove keys as needed for your laptop. Fill out action ||<-6 tablewidth="75%"> '''Function and other keys''' || ||<|2> '''Fn key''' ||<|2> '''Operation''' ||<|2> '''Keycode''' ||<-2> '''Works?''' ||<|2> Bug # || || in Intrepid || in Jaunty || || + Space || display resolution || || NO || NO || || || + Esc || Mute || || Untested || YES || || || + F1 || Lock Screen || || NO || NO || || || + F2 || Power Save Mode || || NO || NO || || || + F3 || Suspend || || NO || NO || || || + F4 || Hibernate || || NO || NO || || || + F5 || External Screen || || YES || Untested || || || + F6 || Brightness down || || YES || YES || || || + F7 || Brightness up || || YES || YES || || || + F8 || Bluetooth on/off || || YES || YES || || || + F9 || Touchpad on/off || || NO || NO || || || + F10 || ArrowMode || || YES || YES || || || + F11 || NumLock || || YES || YES || || || + F12 || ScrollLock || || YES || YES || || || + 1 || Zoom out || || NO || NO || || || + 2 || Zoom in || || NO || NO || || || + Tab || CD/DVD on/off || || NO || NO || || ||<-6> '''Other special keys''' || ||<|2> '''Key''' ||<|2> '''Operation''' ||<|2> '''Keycode''' ||<-2> '''Works?''' ||<|2> Bug # || || in Intrepid || in Jaunty || || Backlight button || Transflective Display on/off || || NO || NO || || || Volume dial || Volume up/down || || YES || YES || || || Windows key + E || open all workspace || || YES || YES || || === Notes === ## Add any notes here === 3G Module === Step 1 - apply rfkill wwan patch to toshiba_acpi (see [[https://bugs.launchpad.net/bugs/359474|#359474]]) * put toshiba_acpi.c (get from kernel source) and toshiba_acpi_rfkill_wwan_2.6.28.patch in a local directory * compile and install new module by running: {{{ patch -p3 < toshiba_acpi_rfkill_wwan_2.6.28.patch echo "obj-$(CONFIG_ACPI_TOSHIBA) += toshiba_acpi.o" > Makefile make -C /lib/modules/$(uname -r)/build SUBDIRS=$(pwd) modules sudo cp /lib/modules/$(uname -r)/kernel/drivers/acpi/toshiba_acpi.ko /lib/modules/$(uname -r)/kernel/drivers/acpi/toshiba_acpi.ko.orig sudo cp toshiba_acpi.ko /lib/modules/$(uname -r)/kernel/drivers/acpi/toshiba_acpi.ko }}} Step 2 - reset the rfkill switch of the 3g (wwan) and bluetooth module after every suspend: * paste the following to a new /etc/pm/90toshiba_acpi file: {{{ #!/bin/sh # # 90toshiba_acpi: Re-set toshiba_acpi rf kill switch for bluetooth and wwan (3g) RFKILL=`ls /sys/devices/platform/toshiba_acpi/rfkill` case "$1" in hibernate|suspend) # turn off bluetooth and wwan rfkill on suspend for i in $RFKILL; do echo 0 > /sys/devices/platform/toshiba_acpi/rfkill/$i/state done ;; thaw|resume) # turn on bluetooth and wwan rfkill on resume for i in $RFKILL; do echo 1 > /sys/devices/platform/toshiba_acpi/rfkill/$i/state done ;; *) exit $NA ;; esac }}} Step 3 - use wvdial to activate and deactivate 3g module * install wvdial and add the following to /etc/wvdial.conf {{{ [Dialer Defaults] New PPPD = yes [Dialer on] Modem = /dev/ttyACM0 Init1 = AT+CFUN=1 [Dialer off] Modem = /dev/ttyACM0 Init1 = AT+CFUN=4 [Dialer signal] Modem = /dev/ttyACM0 Init1 = AT+CSQ Init2 = AT+COPS? [Dialer gps] Modem = /dev/ttyACM2 Init1 = AT*E2GPSCTL=1,2,1 Init2 = AT*E2GPSNPD }}} * activate the 3g module with {{{"sudo wvdial on"}}} and deactivate it with {{{"sudo wvdial off"}}} (wait 1-2 seconds) * check the signal with {{{"sudo wvdial signal"}}} or use GPS with {{{"sudo wvdial gps"}}} * now you can use NetworkManager (or wvdial) to connect using the 3g module (close all root shells if you use NetworkManager, see [[https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/371291|bug #371291]]) ---- CategoryLaptop