You are not logged in.

#1 2009-03-04 01:40:02

Mountainjew
Member
From: Ireland
Registered: 2008-08-24
Posts: 405

RT73 USB Locks up system

Not sure if this is the right section to post this. But i'm using an Edimax EW-7318USg wireless adapter with the rt73 usb driver. It works really well most of the time, but when i try uploading with it, it will randomly crash the whole system. Sometimes the other USB devices stop working when this happens, sometimes i can unplug and replug it back in and resume. Other times whenever i unplug the device, it will lock up the system and force me to reboot. Normally my keyboard and mouse stop working when the driver crashes and i have to reboot and usually get corruption on my hdd.

I'm running 64bit Arch on KDE 4.2. I'm not too sure what logs you guys will want, but i have researched this in case there were other people with this problem and didn't find any. I used the same driver on 32 bit Arch about 6 months ago and it worked flawlessely. Then again, i wasn't uploading much then.

There doesn't seem to be any pattern to crashes either. Sometimes my uploads will just stop and i'll get kicked off the network and have to reconnect.

Anyway, here's my Xorg.conf

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "extmod"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    Load  "xtrap"
    Load  "freetype"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "G80 [GeForce 8800 GTS]"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

rc.conf

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="en_US.utf8"
HARDWARECLOCK="UTC"
USEDIRECTISA="no"
TIMEZONE="Europe/London"
KEYMAP="uk"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(rt73usb !rt2570 !rt2x00lib !rt2500usb !snd_pcsp !pcspkr)

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="archy"

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   - prefix an entry in INTERFACES with a ! to disable it
#   - no hyphens in your interface names - Bash doesn't like it
# 
# DHCP:     Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
wlan0="dhcp"
INTERFACES=(!eth0 !wlan0)

# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
 
# Enable these network profiles at boot-up.  These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng network hal dhcbcd networkmanager netfs crond fam kdm)

Not too sure what other outputs you guys will need, so just ask smile

Last edited by Mountainjew (2009-03-04 01:41:47)

Offline

#2 2009-03-04 09:22:28

ninian
Member
From: United Kingdom
Registered: 2008-02-24
Posts: 726
Website

Re: RT73 USB Locks up system

Have a look at my old post: http://bbs.archlinux.org/viewtopic.php? … 70#p376070
With recent kernel upgrades, I have since been using WiCd (and formerly Network Manager) successfully (on Openbox and Gnome 2.24) without loading a rt73 driver or blacklisting any other rtxx drivers in rc.conf.

When I got driver clashes previously, they had severe effects and often required a poweroff or hard reboot to recover. But sorry, I only work on 32-bit Arch.

Added: Ah, I see you are using Network Manager, but do you need to explicitly load the rt73usb driver? I never had success doing this a while back - only the rt73 driver I compiled worked for me, not the packaged ones from the repos.

Last edited by ninian (2009-03-04 09:27:07)

Offline

#3 2009-03-04 10:36:10

Mountainjew
Member
From: Ireland
Registered: 2008-08-24
Posts: 405

Re: RT73 USB Locks up system

Yeah i didn't need to download the rt73 driver as it was already included in one of the recent kernels. But it wouldn't work unless i added the module to rc.conf. Nor would it work unless i blacklisted the other drivers. I had similar problems in 32 bit Arch, but i think this is the same as how i had it setup before.

Just not sure why it keeps locking up, i'm using the latest kernel. It also locks up in Gnome. Getting really frustrated with it.

Offline

#4 2009-03-04 11:03:47

eldragon
Member
From: Buenos Aires
Registered: 2008-11-18
Posts: 1,029

Re: RT73 USB Locks up system

Mountainjew wrote:

Yeah i didn't need to download the rt73 driver as it was already included in one of the recent kernels. But it wouldn't work unless i added the module to rc.conf. Nor would it work unless i blacklisted the other drivers. I had similar problems in 32 bit Arch, but i think this is the same as how i had it setup before.

Just not sure why it keeps locking up, i'm using the latest kernel. It also locks up in Gnome. Getting really frustrated with it.

you could always use the rt73 legacy driver from serialmonkey.  it will definately work, but networkmanager doesnt work with it. i think wicd does.

Offline

#5 2009-03-05 13:20:52

Mountainjew
Member
From: Ireland
Registered: 2008-08-24
Posts: 405

Re: RT73 USB Locks up system

Running the legacy driver now with wicd, gotta say i much prefer the gui to wicd and so far it seems stable smile

Thanks for the help.

Offline

Board footer

Powered by FluxBB