Aluminium

Un article de Mwyann.info.

Netbook Samsung NC-10 avec adaptateur HSPA (3G/EDGE).

Sommaire

Liste des composants

  • Carte graphique : Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
  • Carte son : HDA Intel Realtek ALC272 (pilote hda_intel)
  • SATA : Intel Corporation 82801GBM/GHM (ICH7 Family)
  • Ethernet : Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 13) (pilote sky2)
  • Wifi : Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01) (pilote ath5k)
  • Modem HSDPA : Samsung Electronics HSPA Modem (USB) (pilote cdc_acm)
  • Bluetooth : Broadcom Corp. A-Link BlueUsbA2 Bluetooth (USB)
  • Lecteur cartes SD :
  • Webcam : Namuga 1.3M Webcam (USB)

Linux

La distribution que j'ai installé sur ce PC est une Slackware 13.0

Configuration

3G

/etc/udev/rules.d/70-persistent-net.rules :

SUBSYSTEM=="tty", ATTRS{product}=="SAMSUNG HSPA Modem", SYMLINK+="modem"

/etc/ppp/peers/gprs :

noauth
connect "/usr/sbin/chat -v -f /etc/ppp/gprs-chat"
debug
/dev/modem
921600
defaultroute
noipdefault
usepeerdns

/etc/ppp/gprs-chat :

ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
'' ATZ
OK-AT-OK "AT+CPIN?"
OK ATE1
OK 'AT+cgdcont=1,"IP","ebouygtel.com"'
OK-AT-OK "ATDT*99***1#"
CONNECT ''

Lancer la connexion par :

pppd file /etc/ppp/peers/gprs

Ne pas oublier de relancer udev la première fois, et une fois la connexion établie, corriger les routes et /etc/resolv.conf

Bluetooth

Pour faire fonctionner le Bluetooth, commencez par modifier le fichier /etc/bluetooth/hcid.conf puis activez le service en exécutant :

sh /etc/rc.d/rc.bluetooth start

Noyau

Bientôt le .config ici.

Xorg

Voici le xorg.conf qui gère le touchpad et le clavier français (attention, ceci désactive hal) :

#Starting from xandros version a customized xorg.conf file for Samsung NC10

Section "ServerLayout"
    Identifier     "Ubuntu"
    Screen      0  "Screen1"
    InputDevice    "keyboard"
    InputDevice    "mouse"
    InputDevice    "Touchpad"  "SendCoreEvents"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
EndSection

Section "Module"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    Load  "extmod"
    Load  "synaptics"
EndSection

Section "ServerFlags"
    Option        "AllowMouseOpenFail"
    Option      "BlankTime"        "5"
    Option      "SuspendTime"  "0"
    Option      "StandbyTime"   "0"
    Option      "OffTime"           "10"
EndSection

Section "InputDevice"
    Identifier   "keyboard"
    Driver       "kbd"
    Option      "CoreKeyboard"
    Option      "XkbRules" "xorg"
    Option      "XkbLayout" "fr"
    Option      "XkbVariant" "latin9"
EndSection

Section "InputDevice"
    Identifier  "mouse"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "IMPS/2"
    Option        "Emulate3Buttons" "yes"
    Option        "ZAxisMapping" "4 5"
    Option        "CorePointer"
EndSection

Section "InputDevice"
    Identifier  "Touchpad"
    Driver      "synaptics"
        Option  "Device"        "/dev/psaux"
        Option  "Protocol"      "auto-dev"
        Option  "LeftEdge"      "1700"
        Option  "RightEdge"     "5300"
        Option  "TopEdge"       "1700"
        Option  "BottomEdge"    "4200"
        Option  "FingerLow"     "25"
        Option  "FingerHigh"    "30"
        Option  "MaxTapTime"    "180"
        Option  "MaxTapMove"    "220"
        Option  "VertScrollDelta" "100"
        Option  "MinSpeed"      "0.10"
        Option  "MaxSpeed"      "0.20"
        Option  "AccelFactor" "0.0015"
        Option  "SHMConfig"     "on"
        Option  "VertTwoFingerScroll"   "1"
        Option  "HorizTwoFingerScroll"  "1"
        Option  "TapButton1"  "1"
        Option  "TapButton2"  "2"

EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Samsung"
    ModelName    "NC10"
    Option       "DPMS"
EndSection

Section "Monitor"
    Identifier    "TV"
    Option        "Ignore"  "True"
EndSection

Section "Device"
    Identifier  "Device1"
    Driver      "intel"
    VendorName  "Intel Corporation"   
    BoardName   "Mobile 915GM/GMS/910GML Express Graphics Controller"
    BusID       "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Device1"   
    Monitor    "Monitor1"
    DefaultDepth     24
EndSection

Section "DRI"
    Mode         0666
EndSection

Section "Extensions"   
# You may want to enable this.
    Option        "Composite" "Enable"
EndSection

Section "ServerFlags"
    Option "AllowEmptyInput"  "false"
    Option "AutoAddDevices"   "false"
    Option "AutoEnableDevices" "false"
EndSection

Liens externes

  • Lien de la communauté Ubuntu : [1]