Автор Тема: RT3070 - xUbuntu забива когато се извади WIFI адаптера  (Прочетена 6141 пъти)

ockac23

  • Напреднали
  • *****
  • Публикации: 22
    • Профил
Здравейте,

Ситуацията е:
Имам xUbuntu 11.10 / 3.0.0.20 kernel

и

WIFI adapter EW-7711UMn V3.0 с Ralink RT3070 chipset.

Адаптерът си работи добре без инсталация на допълнителен драйвър.

Но проблемът е:
Всичко забива когато се извади адаптерът от USB порта. Нищо не помага освен ресет през power button-a.

Имате ли идея как мога да избегна това забиване на операционната система?
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5296
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
И кой го вади докато си работи, и защо по дяволите ?
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

ockac23

  • Напреднали
  • *****
  • Публикации: 22
    • Профил
И кой го вади докато си работи, и защо по дяволите ?

Безкрайно ненужен и непродуктивен отговор. Ами аз го вадя, какво ти пречи това? Представи си, че имам и друго устройство за връзка, например 3G модем, което искам да използвам паралелно и ми трябва УСБ порта? ОК? Всеки път shut down ли трябва да правя, за да мога да извадя адаптера?

Не пиша във форума за да се бъзикам, а защото ми е необходима помощ. А ти за какво пишеш не знам.
« Последна редакция: Jul 09, 2012, 15:55 от ockac23 »
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5296
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
По-спокойно мойто дете. Много си се изнервил. Или е от жегите нещо ? Не го изживявай толкова.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

Naka

  • Напреднали
  • *****
  • Публикации: 3402
    • Профил
Ха... Вече имам изключително големи съмнения отностно качеството на Ralink драйверите.....

Всичко е много хубаво.... имат официални драйвери... Свободни са... Бяха първата компания дето имаше WIFI драйвери и linix съпорт. Обаче досега отвреме на време хардуера с Ralink забива мистериозно някога по време на работа. Просто в един момент спират да работят - а пък след това при рестарт се оправят. И понятие си нямам на каво се дължи това. Всеки път когато спират да  работят 'без причина' винаги пробвам хардуера на друга машина (вкл. и компютъра) и всичко е наред. ??? ??? ???
« Последна редакция: Jul 09, 2012, 16:33 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

Acho

  • Напреднали
  • *****
  • Публикации: 5296
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
А и да не забравяме, че това е един мрежови интерфейс. И е редно първо да се спре (down). Ако юнака знае какво е Up & Down за интерфейсите, и как да го вдига/спира този безжичен интерфейс, може пък и това да пробва, преди да го изскубва дженлашки от системата.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

Naka

  • Напреднали
  • *****
  • Публикации: 3402
    • Профил
Абе не е много така, щото по дефиниция USB си е Hot-plug. А щом е така драйвера или ситемата трябва безпроблемно да се справят с такава ситуация.
« Последна редакция: Jul 09, 2012, 21:07 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

Stancho_25

  • Напреднали
  • *****
  • Публикации: 234
    • Профил
А пък аз си мисля дали проблема му е с usb адаптера или по-скоро е проблем с Х-са, а ваденето на адаптера отключва блокирането на компютъра.
Цитат на: ockac23
Но проблемът е:
Всичко забива когато се извади адаптерът от USB порта. Нищо не помага освен ресет през power button-a.
Активен

bvbfan

  • Напреднали
  • *****
  • Публикации: 1056
  • Distribution: KaOS
  • Window Manager: Plasma 5
    • Профил
Абе не много така, щото по дефиниция USB си е Hot-plug. А щом е така драйвера или ситемата трябва безпроблемно да се справят с такава ситуация.
Това изобщо не е така. Във всеки един момент може да стане срив, ако просто дръпнеш USB-то или добре познатият ни "син" екран под Win. Да не говорим за блутуут там нещата са още по-критични, така че първо се спира и после изважда, кой дърпа флашка без да е спре, може цялата информация да се "насере".
Активен

ockac23

  • Напреднали
  • *****
  • Публикации: 22
    • Профил

Това изобщо не е така. Във всеки един момент може да стане срив, ако просто дръпнеш USB-то или добре познатият ни "син" екран под Win. Да не говорим за блутуут там нещата са още по-критични, така че първо се спира и после изважда, кой дърпа флашка без да е спре, може цялата информация да се "насере".

И как се спира то при линукс?
Активен

PaperNick

  • Напреднали
  • *****
  • Публикации: 291
  • Window Manager: Xfce
    • Профил
И как се спира то при линукс?

Аз лично при Xubuntu го спирам, като преди да го дръпна махам тикчето за включване на Wireless - Скрийншот

След като съм махнал тикчето, виждам че лампичката е спряла и вече мога да го дръпна. :)
Това е нещо като safely remove обаче за wireless  ;)
« Последна редакция: Jul 09, 2012, 20:16 от cool4y »
Активен

Practice

Odido

  • Напреднали
  • *****
  • Публикации: 627
  • Distribution: Arch Linux
  • Window Manager: Gnome
    • Профил
имам два такива адаптера ползващи ралинк чипсет или по точно rt3070sta ,2870sta ,но при ядро след 3.0 системата ти работи с 2800usb...аз нямам такъв проблем вадя си ги когато си искам и си ги слагам, така че не мога да помогна, вероятно не го разпознава коректно.Прилича ми на проблема който имах с външния хард ей така забиваше понякога системата...
Активен

"Congratulations, you broke the Internet
Look at what you did! Are you happy now?"

Naka

  • Напреднали
  • *****
  • Публикации: 3402
    • Профил
Абе не много така, щото по дефиниция USB си е Hot-plug. А щом е така драйвера или ситемата трябва безпроблемно да се справят с такава ситуация.
Това изобщо не е така. Във всеки един момент може да стане срив, ако просто дръпнеш USB-то или добре познатият ни "син" екран под Win. Да не говорим за блутуут там нещата са още по-критични, така че първо се спира и после изважда, кой дърпа флашка без да е спре, може цялата информация да се "насере".

Изобщо не съм съгласен.
Не всичко дето се мушка в USB порт се нарича флашка :o
Тук не става въпрос за преебаване на информацията
(например флашка като се извади трябва да umount-не или sync - иначе ще имаме развалена информация)
А става въпрос кърнела/или системата да не забива като се извади USB устройството.

Каква система ще е ако нещо дето е направено да може да се вади в движение вземе че забие системата - ами това си е чисто win-доуска работа.

Срив на ниво драйвери/кърнел или пък на ниво приложение изобщо не трябва да става при Hot-plug устройство!!!!!!!!!!!!!!!
« Последна редакция: Jul 09, 2012, 21:24 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

ockac23

  • Напреднали
  • *****
  • Публикации: 22
    • Профил
.......
Каква система ще е ако нещо дето е направено да може да вади в движение вземе че забие системата - ами това си е чисто win-доуска работа.

Срив на ниво драйвери/кърнел или пък на ниво приложение изобщо не трябва да става при Hot-plug устройство!!!!!!!!!!!!!!!

Напълно те подкрепям, човек!! В крайна сметка затова не сме на уиндоус....
Активен

Stancho_25

  • Напреднали
  • *****
  • Публикации: 234
    • Профил
@ockac23, дай изхода от командата dmesg да се види какво всъщност се случва като е закачен адаптера.
Понеже изхода ще е много голям го запиши във файл и го прикачи тук.
Следната команда ще запише въпросния файл dmesg.txt , намиращ се в домашната ти папка и само остава да го прикачиш тук.

Код:
dmesg > dmesg.txt
Активен