Grove bug met USB nog steeds aanwezig!
#1
Posted 21 February 2012 - 15:27
Kort geleden is ervoor gekozen om usb apparatuur maar naar /media/usb te laten verwijzen en dat was een grote fout.
Hier is door mij meermaals op gewezen, maar het wordt niet gecorrigeerd, terwijl het mij eenvoudig lijkt om de zaken terug te zetten zoals ze stonden eind januari, want toen werkte dat verder goed. Met enige oplettendheid althans.
Wat is het probleem?
Nu wordt apparatuur die op usb aangesloten zit automatisch gemount op /media/usb
Heb je nu bijv. een externe harddisk en een usb stick (dus 2 usb apparaten) aangesloten, wil het toestel beide apparaten aan /media/usb koppelen, hetgeen dus niet mogelijk is.
Resultaat: degene die de ontvanger het eerst ziet of herkent, wordt op /media/usb gehangen, het tweede usb apparaat wordt genegeerd!
In de oude situatie werd 1 apparaat op /media/hdd gekoppeld of /media/usb en het andere apparaat op /media/sdb1 ofzo. Als ik nu in de ontvanger ga kijken, dan is /media/hdd sda1 en sdb1 gewoon leeg en op /media/usb hangt de harddisk. De usb stick is nergens te herkennen.
Soms na een reboot is de usb stick op /media/usb te vinden, met als gevolg dat de harddisk weer genegeerd wordt en dus niet te vinden is.
De "nieuwe" methode die begin februari ergens ingevoerd is door naar naar /media/usb te laten verwijzen, werkt dus aantoonbaar slechter, dan de voorgaande methode die men ook niet goed vond. Maar dat werkte tenminste wel.
Is er enig zicht wanneer dit usb probleem gefixed wordt of op zijn minst de situatie zodanig weer teruggezet wordt dat gewoon meerdere apparaten herkend kunnen worden?
Want vastzetten via uuid is een workaround en geen oplossing omdat het tweede apparaat nu gewoon genegeerd wordt.
In mijn geval gaat het overigens om een ET9000.
Re: Grove bug met USB nog steeds aanwezig! #2
Re: Grove bug met USB nog steeds aanwezig! #3
Posted 21 February 2012 - 17:24
Ik kan mijn box laten booten met drie sticks in de USB sloten, en ze krijgen allemaal een eigen mount. Ik krijg het niet gereproduceerd, en dan is het verrekte lastig oplossen. Wat heb je precies aangesloten?
Als je wil helpen oplossen, sluit dan eens een seriele kabel aan en log (met PuTTY bijvoorbeeld) wat er allemaal voorbij komt, en post de uitvoer hier (en vraag gerust verder als je niet weet hoe).
Re: Grove bug met USB nog steeds aanwezig! #4
Posted 21 February 2012 - 18:50
In terminal tiep je:
telnet xxx.xxx.xxx.xxx
(xxx.xxx.xxx.xxx is het ip adres van je enigma2 tuner).
login = root
Password = je wachtwoord
Dan tiep je
init 4
en dan
enigma2
Vervolgens kan je text selecteren met je muis, en copieren, om hier op forum te plakken.
Dreambox Dm8000 with all hardware addons donated to OpenPli. No interests anymore in policy of CanalDigitaal / M7 group and now-a-days channel encryption (like CI+ / HD+).
Good luck Enigma2 / OpenPli, it was fun with Sky Movies and so on, collected a nice collection of movies. Now back to basic boring lineair TV with KPN iTV (VDSL2 pair bonding 219 / 63 Mbps).
The VDSL pair bonding is excellent for... torrents to NAS in higher quality then HDTV (Like Dolby-TrueHD or DTS-Master-Audio soundquality )
Re: Grove bug met USB nog steeds aanwezig! #5
Re: Grove bug met USB nog steeds aanwezig! #6
Posted 21 February 2012 - 20:52
@Milo: Het blijft in mijn optie raar als je meerdere usb apparaten naar /media/usb gaat laten verwijzen.
Ik doe dat niet, dat gebeurt automatisch, en dat was eind januari nog niet het geval. Het is dus, mede gezien eerdere postings, echt iets wat gewijzigd is begin februari.
Kijk maar wat je hier zelf over schreef:
http://openpli.org/f...post__p__252673
Er was een commit die dat had moeten oplossen, maar klaarblijkelijk nog steeds niet doet. Daaronder had ik nog reply's op je vragen geschreven maar daar werd helaas niet meer op gereageerd, vandaar dat ik er opnieuw over begin.
Een externe USB 3.0 harddisk op de usb aansluiting achter. Op de andere usb uitgang die daaronder zit, bevindt zich zoals gezegd een usb stick.Wat heb je precies aangesloten?
En dan uiteraard de utp aansluiting, verder niets, geen interne harddisk.
Ik ben op dat gebied niet technisch en begrijp niet waar die koppeling naar /media/usb vandaan komt. Ik herken dat niet van Linux.
Wat ik zie bij usb apparatuur is dat het naar ttyUsb0 en ttyUsb1 gaat etc. of naar sda1 en sdb1 etc. Maar een /media/usb en /media/usb2 heb ik nog nooit gezien en dat zou toch nodig zijn als er meerdere usb apparatuur is aangesloten.
Bij jou werkt het dus zoals het zou moeten begrijp ik, elk apparaat krijgt zijn eigen mount. Dat gebeurt bij mij dus klaarblijkelijk niet.
Natuurlijk wil ik helpen, ben ik altijd toe bereid.Als je wil helpen oplossen, sluit dan eens een seriele kabel aan en log (met PuTTY bijvoorbeeld) wat er allemaal voorbij komt, en post de uitvoer hier (en vraag gerust verder als je niet weet hoe).
Moet het een seriele kabel zijn of een seriele nullmodemkabel?
Edit: Kun je daarbij iets meer info geven over hoe dat moet? Putty heb ik wel enzo, kan ook wel een kabel aansluiten, maar bepaalde commando's om verbinding te maken of deze te houden tijdens het opstarten en te loggen?
Edited by Black Tiger, 21 February 2012 - 20:55.
Re: Grove bug met USB nog steeds aanwezig! #7
Posted 21 February 2012 - 20:57
Dit is van /etc/mtab:
/dev/sdb1 /media/usb ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/sda1 /media/usb ext4 rw,relatime,barrier=1,data=ordered 0 0
Dat mag toch nooit beiden naar /media/usb gaan verwijzen?
Edited by Black Tiger, 21 February 2012 - 20:58.
Re: Grove bug met USB nog steeds aanwezig! #8
Posted 21 February 2012 - 21:22
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Re: Grove bug met USB nog steeds aanwezig! #9
Posted 21 February 2012 - 21:26
Edited by Black Tiger, 21 February 2012 - 21:26.
Re: Grove bug met USB nog steeds aanwezig! #10
Posted 22 February 2012 - 19:01
Indien ik de ontvanger helemaal uit zet met de knop achterin en dan laat opstarten, dan gaat het wel goed.
/dev/sda1 /media/usb ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/sdb1 /media/sdb1 ext4 rw,relatime,barrier=1,data=ordered 0 0
Het gaat dus zo te zien alleen niet goed als je de ontvanger alleen maar herstart (in elk geval na een update).
Ik wil nog steeds best loggen, maar heb de juiste gegevens nodig want met hyperterminal op 9600 baud 8n1 hardware shaking komen er alleen een paar rare tekens en dan verder niets meer.
Re: Grove bug met USB nog steeds aanwezig! #11
Re: Grove bug met USB nog steeds aanwezig! #12
Posted 22 February 2012 - 19:47
Probleem is dat ik m'n oude laptop kwijt ben en er nu alleen nog eentje heb met windows 95, maar die heeft weer geen internet.
Dus moet even iets gaan regelen zodat ik het kan loggen met een oude pc die hier nog staat.
Re: Grove bug met USB nog steeds aanwezig! #13
Posted 22 February 2012 - 23:45
Je hebt geen seriele maar een seriele nullmodemkabel nodig, op seriele kabel werkt het niet.
Instellingen baudrate (bits per second) 115200, databits 8, pariteit geen (N), stopbits 1 en hardwareversnelling geen.
Het euvel lijkt hem inderdaad in het rebooten te liggen. Bij opstarten lijkt het goed te gaan met de usb devices, met herstarten staan ze gelijk weer verkeerd.
Dit is de log:
BCM74130011
012
K1
K2
K3
K4
K5
Shmoo Version=3.8
DDR Freq=0x0000018C
%00000001%
RC1=00000005
WC1=FFFFFFF0
RC2=00000019
WC2=0000003A
RC3=0000000F
WC3=FFFFFFF0
RC4=0000000F
WC4=00000039
NWC=00000014
RC5=00000005
WC5=00000014
RC6=00000019
WC6=00000014
NRC=0000000F
RW=00000015
WW=0000004A
G=00000000 R=0000000F W=00000014
BL=00000000
RC1=00000002
RC2=00000017
BL=00000001
RC1=00000002
RC2=00000018
BL=00000002
RC1=00000004
RC2=00000014
BL=00000003
RC1=00000003
RC2=00000014
BL=00000004
RC1=00000003
RC2=00000017
BL=00000005
RC1=00000006
RC2=00000018
BL=00000006
RC1=00000005
RC2=00000016
BL=00000007
RC1=00000004
RC2=00000018
SCfC3
COPY CODE
COMPARE CODE
4567
BCM97413B1 CFE v2.26, CFE core v2.12, Endian Mode: Little
Build Date: Thu Sep 29 21:49:43 WEDT 2011 (Administrator@buildserver)
Copyright © Broadcom Corporation.
start cfe init device
sec-0 nblks=8 blksiz=8192
sec-1 nblks=63 blksiz=65536
Enabling NAND flash at CS1, NOR flash at CS0
NAND Flash size = 128MB
CPU speed: 405MHz
Memory Config: 64-bit UMA
Device Tech: 1Gb
Total memory: 512MB
Boot Device: NOR
Total flash: 4MB
Initializing USB.
USB: Locating Class 09 Vendor 0000 Product 0000: USB Hub
USB: Locating Class 09 Vendor 0000 Product 0000: USB Hub
CFE initialized.
Set default GPIO...
USB: New device connected to bus 0 hub 1 port 1
USB: Resetting device on bus 0 port 1
USB: Locating Class 08 Vendor 1759 Product 5000: Mass-Storage Device
USBMASS: Unit 0 connected
USB: New device connected to bus 0 hub 1 port 2
USB: Resetting device on bus 0 port 2
USB: Locating Class 08 Vendor 0204 Product 6025: Mass-Storage Device
USBMASS: Unit 1 connected
USB: New device connected to bus 1 hub 1 port 1
USB: Resetting device on bus 1 port 1
USB: Locating Class 09 Vendor 1A40 Product 0101: USB Hub
USB: New device connected to bus 1 hub 2 port 2
USB: Resetting device on bus 1 port 2
USB: Locating Class 02 Vendor DEAD Product BEEF: Ethernet Device
USB: [Transfer error: 4]
USB CDC Device (00:00:00:00:00:00)
usbmass: Drive open timed out
Starting splash screen.
***************************************************
Found splash image - Width = 720 Height = 576
bmp ptr : 0x8fa00000 , surface ptr : 0xafc00000
***************************************************
Loader:elf Filesys:raw Dev:nandflash0.kernel File: Options:(null)
Loading: !!!!! UNC read error occurred, while reading from NAND flash -1
0x80001000/7135552 0x806cf140/131696 Entry address is 0x805520f0
TP1 Entry Address at 0x80000ffc = 805520f0
Starting program at 0x805520f0
Re: Grove bug met USB nog steeds aanwezig! #14
Re: Grove bug met USB nog steeds aanwezig! #15
Posted 23 February 2012 - 15:03
Ligt dus niet specifiek aan de reboot maar misschien aan die drive open timeout. Net opgestart vanaf uit stand, zelfde probleem.
Een kleine vraag,
heb je toevallig niet de beide usb disk een label(partitie label eigenlijk) genaamd usb gegeven tijdens het formateren ?
Indien zo, Is het niet toevallig dat hij tracht te monteren op dezelfde mountpoint.
Normaal staat de basis driver van usb automount zo ingesteld, van eerst het device type te bepalen (kaartreader of disk) waarbij usb stick ook als een disk wordt aanzien.
Dan controleert hij de partitie en zal deze dan mounten in /media/<label> indien er een disk label (partitie die hij mount ) is. Indien er geen label is, zal hij de partitie id (nummer) gaan gebruiken.
en de disk mounten in /media/<uuidpartitie>. Nu dit werkt zo voor udev op een linux machine. Vroeger was het soms anders . Dus ik weet niet wat hij op openpli dm doet.
Re: Grove bug met USB nog steeds aanwezig! #16
Posted 23 February 2012 - 19:21
Nee, ik kon er geen label aan geven. Ze waren voordien alleen voorzien van een partitie, ongeformatteerd.heb je toevallig niet de beide usb disk een label(partitie label eigenlijk) genaamd usb gegeven tijdens het formateren ?
Daarna heb ik ze zelf door de ontvanger laten formatteren. Eerst de harddisk op usb3. Die is later omgeformatteerd naar ext4.
Een paar weken later heb ik de usb stick gedaan, en die formatteerde vanzelf ook al naar ext4. Er is me nooit om een label gevraagd.
Dus de ontvanger heeft alles zelf gedaan.
Dat heeft nooit problemen gegeven tot begin februari toen er iets omgezet is geworden in de firmware waarom er een koppeling naar /media/usb ontstond.
Want voorheen stond mijn harddisk op /media/hdd en mijn usb stick op /media/usb als ik het me goed herinner. De wijziging is gedaan omdat /media/hdd eigenlijk alleen bedoeld was voor interne harddisks. Lijkt me logisch, maar toen begonnen voor mij de problemen eigenlijk.
Ze krijgen dus wel een apart label /dev/sda1 en /dev/sdb1 maar proberen beiden te mounten op /media/usb en soms gaat het goed, dan is de harddisk op /media/usb en de usb stick op /media/sdb1 maar de meeste keren komt alleen de harddisk op /media/usb tevoorschijn en /media/sda1 en /media/sdb1 blijven dan leeg dus de usb stick wordt dan niet gezien.
Deze regel zie ik ook telkens als ik op deze manier log, ziet er akelig uit maar misschien kan het geen kwaad:
Loading: !!!!! UNC read error occurred, while reading from NAND flash -1
Edited by Black Tiger, 23 February 2012 - 19:23.
Re: Grove bug met USB nog steeds aanwezig! #17
Re: Grove bug met USB nog steeds aanwezig! #18
Posted 24 February 2012 - 01:00
Tijdens het seriele wordt echter wel de USB geinitialiseerd zoals te zien is, en als het daar al fout gaat, kan ik me voorstellen dat het mounten ook niet lekker gaat.
Dus ik ben bereid om verder te loggen, hoe moet ik dit doen dan?
Want ik als ik via telnet ga inloggen zoals J3ro3n5ky aangaf, dan ben ik weer laat want dan is het mounten al gebeurt.
Edited by Black Tiger, 24 February 2012 - 01:00.
Re: Grove bug met USB nog steeds aanwezig! #19
Re: Grove bug met USB nog steeds aanwezig! #20
4 user(s) are reading this topic
0 members, 4 guests, 0 anonymous users