Nachdem entfernen einer USB-Maus stürzt System ab.

[bc]paddy.hm

Well-Known Member
Hi! :)

Ich benutze FreeBSD5.1 auf einem Dell-Laptop (s.u.).
Mein FreeBSD stürzt in regelmäßigen Abständen immer ab.

Nun mußte ich feststellen, das wenn ich meine USB-Maus aus dem USB-Steckplatz entferne, mein FreeBSD5.1 ebenfalls komplett abstürzt.
Das äußert sich so, das der X-Bildschirm für ca. 5Sek einfriert und dann mein Laptop mit dem BIOS wieder hochfährt.

Hat jemand einen Tip für mich, wie ich BSD beibringen kann nicht unbedingt abzustürzen, wenn ich meine USB-Maus entferne?

Ich poste auch gerne eine Konfigurationsdateien, hier in diesen Thread, leider weiß ich nicht, welche Euch dabei helfen könnten.

Viele Grüße,
Paddy.
 
Original geschrieben von [bc]paddy.hm
Hi! :)

Hat jemand einen Tip für mich, wie ich BSD beibringen kann nicht unbedingt abzustürzen, wenn ich meine USB-Maus entferne?

Schaue bitte in dein BIOS nach, ob du Plug&Play deaktiviert hast.

Siehe dir auch die IRQs im BIOS an.

Es sollten keine fest vergeben sein.


CW
 
Re: Re: Nachdem entfernen einer USB-Maus stürzt System ab.

Original geschrieben von CW
Schaue bitte in dein BIOS nach, ob du Plug&Play deaktiviert hast.

Siehe dir auch die IRQs im BIOS an.

Es sollten keine fest vergeben sein.


CW
Ja, das hätte ich noch erwähnen sollen:
- Die Einstellungen gibt es nicht im BIOS
- Unter win2000 gibt es keine Probleme mit USB oder Abstürzen
- Unter SuSE gibt es keine Probleme mit USB oder Abstürzen
- Unter CRUX gibt es keine Probleme mit USB oder Abstürzen
;)
 
Re: Re: Re: Nachdem entfernen einer USB-Maus stürzt System ab.

Original geschrieben von [bc]paddy.hm
Ja, das hätte ich noch erwähnen sollen:
- Die Einstellungen gibt es nicht im BIOS
;)

Alle neueren BIOSe haben so eine Einstellung.

Zumindest ist mir kein BIOS ohne eine solche bekannt.

Siehe nach, ob es nicht weitere Optionen gibt, die die Belegung der IRQs an bestimmte Geräte festlegen/übertragen.

Schaue dir auch an, ob du USB-Einstellungen tweaken kannst.

CW
 
Ich benutze auch eine USB-Maus, habe aber keine Abstürze. Benutzt Du den moused? Wenn nicht, ändert sich das Verhalten wenn Du den einsetzt?
 
Ich glaube mich daran zu erinnern das es da mal einen Fehler gab. Bin aber zu faul die PRs anzusehen. Evtl. neuste sourcen ziehen und welt neu bauen. Ansonsten, siehe current.
 
Re: Re: Re: Re: Nachdem entfernen einer USB-Maus stürzt System ab.

Alle neueren BIOSe haben so eine Einstellung.
Du darfst mir das glauben.
In dem BIOS von meinem anderen Laptop gibt es diese Einstellungen auch nicht.

Code:
Benutzt Du den moused?
Was meinst Du damit?

Code:
Evtl. neuste sourcen ziehen und welt neu bauen
Die ports sind aktuell.
Aber das wäre ein guter Tipp.

Ich denke, das werde ich einmal nächstes WE antesten.
:)
 
nicht die ports, das system neu bauen.
moused:
moused_enable="YES" ind /etc/rc.conf eintragen
 
nicht die ports, das system neu bauen.
Yo, ist schon klar.
Ich aktualisiere öfters die Ports als das System. ;)
Ich wollte damit nur zur Info geben das die Ports akt. sind.

Meine
Code:
 bash-2.05b$ cat /etc/rc.conf

# -- sysinstall generated deltas -- # Sat Aug 30 23:02:55 2003
# Created: Sat Aug 30 23:02:55 2003
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
defaultrouter="192.168.0.1"
hostname="nbpeter"
ifconfig_xl0="inet 192.168.0.150  netmask 255.255.255.0"
kern_securelevel_enable="NO"
linux_enable="YES"
moused_enable="YES"
sendmail_enable="NO"
sshd_enable="NO"
usbd_enable="YES"
# -- sysinstall generated deltas -- # Sun Aug 31 11:07:20 2003
scrnmap="iso-8859-1_to_cp437"
keymap="german.iso"
# -- sysinstall generated deltas -- # Sun Aug 31 16:30:31 2003
ifconfig_xl0="inet 192.168.0.150  netmask 255.255.255.0"
defaultrouter="192.168.0.1"
hostname="nbpeter.ausgeixxxt.xx"
# -- sysinstall generated deltas -- # Wed Sep  3 20:16:14 2003
keymap="german.iso"
# -- sysinstall generated deltas -- # Mon Sep  8 06:14:32 2003
font8x8="iso15-8x8"
font8x14="iso15-8x14"
font8x16="iso15-8x16"
keymap="german.iso"
bash-2.05b$


Und ebenso:
Code:
bash-2.05b$ cat /etc/X11/XF86Config
Section "Module"

    Load        "dbe"   # Double buffer extension
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

    Load        "type1"
    Load        "speedo"

EndSection
Section "Files"

    RgbPath     "/usr/X11R6/lib/X11/rgb"

    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection

Section "ServerFlags"


EndSection


Section "InputDevice"

    Identifier  "Keyboard1"
    Driver      "Keyboard"

    Option "XkbRules"   "xfree86"
    #ALT Option "XkbModel"      "dell101"
    Option "XkbModel" "pc104"
    Option "XkbLayout"  "de"
    #ALT Option "XkbVariant"    "de"
    Option "XkbVariant"         "nodeadkeys"
EndSection

Section "InputDevice"


    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "Auto"
    Option "Device"      "/dev/sysmouse"
    Option "ButtonNumber" "4"
    Option "ZAxisMapping" "4 5"
#    Option "Resolution"        "256"
#    Option "Protocol"  "Xqueue"
#    Option "BaudRate"  "9600"
#    Option "SampleRate"        "150"
#    Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"
#    Option "ChordMiddle"

EndSection



Section "Monitor"
    Option      "CalcAlgorithm" "CheckDesktopGeometry"
    Identifier  "My Monitor"
    HorizSync   31-80
    VertRefresh 50-60
    #VendorName "Dell"
    #ModellName "TFT 1600FP"
EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
    Identifier  "Standard VGA"
    VendorName  "Unknown"
    BoardName   "Unknown"

# The chipset line is optional in most cases.  It can be used to override
# the driver's chipset detection, and should not normally be specified.

#    Chipset    "generic"

# The Driver line must be present.  When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module.  Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.

    Driver     "nv"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for.  When this line isn't present, a device
# section can only match up with the primary video device.  For PCI
# devices a line like the following could be used.  This line should not
# normally be included unless there is more than one video device
# intalled.

#    BusID      "PCI:0:10:0"

#    VideoRam   256

#    Clocks     25.2 28.3

EndSection

# Device configured by xf86config:

Section "Device"
    Identifier  "NVIDIA GeForce"
    Driver      "nv"
    #VideoRam    65536
    # Insert Clocks lines here if appropriate
EndSection


Section "Screen"
    Identifier  "Screen 1"
    Device      "NVIDIA GeForce"
    Monitor     "My Monitor"
    DefaultDepth 24

    Subsection "Display"
        Depth       8
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1600x1200"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"

    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection


Section "Module"
    Load "type1"
    Load "speedo"
    Load "extmod"
    Load "freetype"
    Load "glx"
EndSectionbash-2.05b$

Die Maus geht ja unter X soweit super.

Aber es geht mir auf die Nerven, wenn mein FreeBSD alle 3-4h 1 Mal abstürzt.
Und ich habe nun bemerkt,
das ich ebenfalls einen Absturz habe, wenn ich die USB-Maus abziehe,
also gehe ich einmal diesem Prob. nach.
Da ich sonst garkeinen Ansatzpunkt habe.

Ich werde mich an diesen Thread halten:
http://www.bsdforen.de/forums/showt...page=15&highlight=system aktuell&pagenumber=1
 
Mein DELL C800 macht mit dem Debiandefaultkernel Faxen. Genauer; beim Betrieb mit dem internen Akku hängt es sich beim Suspend to Disk auf. Die Ursache ist APIC. Darauf bin ich gekommen, als ich mir dmesg von KNOPPIX angesehen habe. Darin ist folgender Eintrag: Dell Latitude with broken BIOS detected. Refusing to enable the local APIC. Ein angepasster Kernel ohne APIC hat das Problem gelöst. Mit OpenBSD 3.3 und NetBSD 1.6.1 gab es keine Probleme. Möglicherweise ist das ein Anhaltspunkt. Win2000 lief fast zwei Jahre stabil, bis ich eine WLAN-Karte reingesteckt habe. Die mir bekannten Windowsprofis sagten, da hilft nur beim Installieren F5 drücken und normalen PC ohne APIC auswählen.
 
ACPI disabeln könnte auch helfen.
Ansonsten ist es in diesem Fall uninteressant ob die Ports aktuell sind oder nicht. Mach auch ein cvsup des Systems und baue dies neu (davor mal probieren es ohne ACPI einwandfrei funktioniert).
 
Zurück
Oben