Problemi e discussioni inerenti al networking, ai server e alla sicurezza in generale

Messaggio26 marzo 2012, 15:21 - [Risolto] Problema modulo r8712u #118822

Come da titolo, dall'arrivo del kernel 3.2 il mio adattatore wireless ha smesso di funzionare, dando dmesg:
Codice: Seleziona tutto
[ 3445.286593] r8712u: DriverVersion: v7_0.20100831
[ 3445.286617] r8712u: register rtl8712_netdev_ops to netdev_ops
[ 3445.286620] r8712u: USB_SPEED_HIGH with 4 endpoints
[ 3445.287198] r8712u: Boot from EFUSE: Autoload OK
[ 3446.007452] r8712u: CustomerID = 0x0000
[ 3446.007460] r8712u: MAC Address from efuse = 94:44:52:ac:99:a3
[ 3446.007465] r8712u: Loading firmware from "rtlwifi/rtl8712u.bin"
[ 3446.730205] r8712u: 1 RCR=0x153f00e
[ 3446.730948] r8712u: 2 RCR=0x553f00e
[ 3446.836854] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 3447.101828] r8172u: Badfw->size of -172582592
[ 3447.158586] r8172u: Badfw->size of -172582592
[ 3447.213071] r8172u: Badfw->size of -1071382432


girovagando su google ho trovato questo:
https://bugs.archlinux.org/task/27996


da quello che ho capito il problema è legato all'aggiornamento di udev e al caricamento del firmware, pare che abbiano rilasciato delle patch che correggono il problema ma non riesco a capire come fare ad applicarle al kernel in uso. Mi scuso se la sezione non è la più appropiata ma riguardando l'adattatore wireless ho postato qui! :roll:
Ricapitolando, come faccio ad applicare una patch al kernel? da quello che leggo non sono riuscito a capire se hanno risolto il problema con il kernel 3.3 quindi mi sarebbe utile capire come intervenire in tal senso.
Grazie...
Ultima modifica di narco il 6 aprile 2012, 18:48, modificato 1 volta in totale.
Avatar utente
narco
Arciere
 
Messaggi: 205
Iscritto il: 6 marzo 2012, 5:01
Località: http://bit.ly/YZwQ4H
Top

Re: Problema modulo r8712u

Messaggio26 marzo 2012, 17:59 - [Risolto] Problema modulo r8712u #118840

Se desideri applicare una patch al kernel, fai riferimento al seguente post:
viewtopic.php?f=6&t=10487
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 2 GB DDR2 Ocz Gold
Asus P5K | Geforce 8800GTS 512 MB | E ovviamente... Arch Linux :)
Avatar utente
Hilinus
Moderatore
 
Messaggi: 5328
Iscritto il: 25 ottobre 2008, 19:28
Top

Re: Problema modulo r8712u

Messaggio27 marzo 2012, 15:34 - [Risolto] Problema modulo r8712u #118917

Grazie per la risposta. Allora ho seguito (non senza difficoltà...) il post da te linkato, e in più ho dato uno sguardo qui: https://wiki.archlinux.org/index.php/Ke ... ild_System, il problema del caricamento del firmware pare risolto, nel senso che la riga:

Codice: Seleziona tutto
r8172u: Badfw->size of -172582592

non è più presente anche se poi non viene rilevata nessuna rete, aspetterò a questo punto eventuali sviluppi futuri e cioè che le patch vengano applicate nelle prossime versione del kernel come mi pare di capire dicano qui: https://bugs.archlinux.org/task/27996, comunque è stato tutto molto utile a scopo didattico. :)
Solo qualche appunto, nel post che mi hai linkato alcuni comandi non sono più validi, nel senso che la sintassi è sbagliata: per esempio

Codice: Seleziona tutto
cp -r /var/abs/core/kernel26 abs/
cp ir.patch abs/kernel26/
cd abs/kernel26

la directory giusta è: /var/abs/core/linux e non più kernel26.

Poi mi pare di capire che in quel post non viene menzionato questo passo (invece presente nel wiki):

Codice: Seleziona tutto
PKGBUILD

...
#pkgname=('linux' 'linux-headers' 'linux-docs') # Build stock -ARCH kernel
pkgname=linux-test       # Build kernel with a different name
...
#next lines give you problems with nvidia drivers which depend on kernel
#provides=('kernel26')
#conflicts=('kernel26')
#replaces=('kernel26')


e cioè commentare le righe:
Codice: Seleziona tutto
provides
conflict
replaces

per evitare di far sovrascrivere il kernel installato sul sistema da quello che stiamo patchando, inoltre bisogna rinominare i file linux.preset e linux.install con il nostro linux-custom e cioè in modo da avere:

Codice: Seleziona tutto
linux-custom.preset
linux-custom.install


spero di non aver detto cose già ovvie per tutti :oops:
grazie ancora...
Avatar utente
narco
Arciere
 
Messaggi: 205
Iscritto il: 6 marzo 2012, 5:01
Località: http://bit.ly/YZwQ4H
Top

Re: Problema modulo r8712u

Messaggio6 aprile 2012, 18:48 - [Risolto] Problema modulo r8712u #119490

Metto definitivamente [Risolto] perché dalla versione del kernel: 3.2.14-1 i problemi di caricamento/firmware del modulo sono stati eliminati come viene segnalato qui: https://bugs.archlinux.org/task/27996

Codice: Seleziona tutto
Larry's r8712u fixes are now in the new stable 3.2.14 AND 3.3.1 staging directories! Wonderful! Our prayers have been answered!
I'd say at the very least this means it should be in all distros moving to post 3.2.13 default kernels.

http://lwn.net/Articles/490270
http://lwn.net/Articles/490271

Larry Finger (6):
staging: r8712u: Fix regression introduced by commit a5ee652
staging: r8712u: Fix regression in signal level after commit c6dc001
rtlwifi: rtl8192c_common: rtl8192de: Check for allocation failures
rtlwifi: rtl8192c: Prevent sleeping from invalid context in rtl8192cu
rtlwifi: Convert to asynchronous firmware load
staging: r8712u: Add missing initialization and remove configuration parameter CONFIG_R8712_AP


:D
Avatar utente
narco
Arciere
 
Messaggi: 205
Iscritto il: 6 marzo 2012, 5:01
Località: http://bit.ly/YZwQ4H
Top


Torna a Networking, server e sicurezza

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

Moderatori: 4javier, aleph, veleno77, adriano, Hilinus