I bought new hub to use on my desk: 7 port USB 3.0 one with switchable ports. Connected to USB 3.0 port and problems started…
Base of my desktop is P67X-UD3-B3 mainboard from Gigabyte which I have chosen due to amount of USB ports on back (alternative was one of Z68 based mainboard which would give me HDMI/VGA/DVI ports for integrated graphics). But now it looks like it was not good choice.
I have those devices connected:
- Microsoft Optical Mouse with Tilt Wheel
- Microsoft Natural Ergonomic Keyboard 4000
- Future Technology Devices International, Ltd FT232 USB-Serial
- Logitech Webcam Pro 9000
- NEC HighSpeed Hub integrated in my second monitor
- Genesys Logic based 7-port USB 3.0 hub on my desk
- Samsung ML-2160 Laser printer
But when I plug any of those USB 1.1 devices all I have is “Not enough bandwidth for new device state.” message from kernel. Faster devices are fine so I can connect pen drives, hard drives, phones or tablets. But forget about USB-Serial dongles or Yubikeys or BlueTooth…
Why’s that? Take a look at “lsusb -t” output:/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M |__ Port 1: Dev 6, If 0, Class=Hub, Driver=hub/4p, 5000M |__ Port 1: Dev 7, If 0, Class=Hub, Driver=hub/4p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M |__ Port 1: Dev 28, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 1: Dev 29, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 3: Dev 62, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 2: Dev 54, If 0, Class=Printer, Driver=usblp, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M |__ Port 3: Dev 10, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 2: Dev 11, If 0, Class=Video, Driver=uvcvideo, 480M |__ Port 2: Dev 11, If 1, Class=Video, Driver=uvcvideo, 480M |__ Port 2: Dev 11, If 2, Class=Audio, Driver=snd-usb-audio, 480M |__ Port 2: Dev 11, If 3, Class=Audio, Driver=snd-usb-audio, 480M |__ Port 3: Dev 12, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M |__ Port 5: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 5: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 6: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
How many EHCI buses do you see? You may say two (as there are two ehci-pci entries) or you may say four (as there are four 480M buses). I would say that “not enough” is best answer.
I played with cables to move devices from 2nd bus to 1st one, moved printer from 3rd bus to 5th (which is two USB 3.0 connectors on top of computer’s case) and still not enough bandwidth for Yubikey or other USB 1.1 device. Note that all devices plugged into on-desk USB 3.0 hub lands on 3rd (1.1/2.0) or 4th (3.0) bus.
During next few days I will plug extra USB 2.0 controller to check will it improve situation after keyboard, mouse, monitor, webcam, ftdi move there.
Full Circle Podcast Episode 40, The Man That Slept
Our Sincerest Apologies for the massive delay in getting this Episode released, we’ve all been very busy on various solo projects in the early part of this year, which will become clearer when the next show comes out. We will be making a massive effort to get back into a regular recording schedule (I know we say this every time but this time we have made some substantial changes to the way the show will be recorded in the future which we will explain on the next show). Until then enjoy our end of the year show were we reflect on 2013 and look ahead to what we can expect in 2014.File Sizes:
- OGG 59.4Mb
- MP3 91.3Mb
Running Time: 1hr 35mins 3seconds
Feeds for both MP3 and OGG:
RSS feed, MP3: http://fullcirclemagazine.org/category/podcast/feed
RSS feed, OGG: http://fullcirclemagazine.org/category/podcast/feed/atom
The podcast is in MP3 and OGG formats. You can either play the podcast in-browser if you have Flash and/or Java, or you can download the podcast with the link underneath the player. Show notes after the jump.
- Les Pounder (blog at http://bigl.es twitter @biglesp)
- Olly Clark (blog at http://www.ollyclark.org/blog twitter @ollyclarkdotorg)
- Tony Hughes (blog http://tony-hughes.blogspot.co.uk/ twitter @TonyH1212)
01:28 | WELCOME and INTRO:
02:19 | Since Last Time
- Les - Has been very busy as he is now a freelance author/writer and trainer, he has been teaching teachers how to programme using Python and how to use the Raspberry Pi and Arduino microcontrollor boards (stuff as Tech Geeks we all take for granted, but with the change in curriculum from ICT to teaching computing in the UK which is to be implemented this year and next year teachers are really struggling to get to grips with how to teach in effect a new subject to them which quite alot don’t have any prior experience or knowledge in.) Les has also finished writing a new book Google Coder for The Raspberry Pi which is currently going through the proof reading process. He has also been working with a couple of schools in the North West on “secret” Raspberry Pi projects for a competition run by PA Consulting . Les has also received quite alot of Tech to review aswell.
- Tony - Has reinstalled his desktop PC to Linux Mint Debian edition, he got the 3.10-2 kernel and while not the latest version Libreoffice 4.0.3 is a solid piece of software and it seems to get the Firefox update within a reasonable time following release. He’s happy LMDE user until I realized there are sound issues which have made the podcast recording problematic. He also attended the Manchester Raspberry Jam in November and took loads of photos which you can see on my flickr account http://www.flickr.com/photos/38750704@N07/sets/72157637766800375/. On a personal note Tony is now a pensioner having taken early retirement from the NHS, so he’s got a bit more time to do geeky stuff like writing articles for the FCM (hint, hint to you listening out there) And yes he’s put my money where my gob is and you should see my penned article sometime in the coming months assuming it is editorially worthy.
- Olly - Finally had the majority of the fraudulent entries in his credit history removed, the searches are still recorded but his credit history has gone back up to fair. He has also found that he can password protect his credit file which the creditor will have to contact him to continue with any credit application. He has also installed Linux Mint 16 on both his ultrabook and main box and is very pleased with the advances with both the OS and Cinnamon Desktop Environment, Also attempted to join the Hacker Public Radio New Year Broadcast, did a whopping 20 minutes before his main box died, further investigation that evening revealed that there appeared to be a fault with the south bridge chipset on the motherboard so unfortunately terminal, this has accelerated the Core i7 build to replace it!! Also purchased one of the last Nexus 4’s from Google to replace his aging Samsung Galaxy S2. Has also acquired a VPS initially from Bytemark using the Oggcamp promotion they were doing just for the event but the cost without the offer the cost was too pre-clusive so he moved to Digital Ocean after a good tip from Les.
16:33 | NEWS
- They’re at it again, Jono Bacon and Stuart Langridge are back podcasting, this time they are joined by Bryan Lunduke (some of you may remember him from Linux Action Show and he’s been in the news for some other things which were less positive!!) and Jeremy Garcia the man behind Linux Answers. The new podcast is called Bad Voltage and is a tech/general interest show rather than focusing on Open Source Software as messrs Langridge and Bacon have done with their previous endeavors, LUGRadio and A Shot of JAQ. If you were a LUGRadio listener than you’ll have a reasonable idea of what to expect.
- Another new pod cast is Linux Luddites http://linuxluddites.com/about/ Tony has listened to a couple of these and Joe and Paddy are a couple of Linux/Open Source users who tend to stick with the philosophy that if it ain’t broke don’t fix it.
- Well we called it on Episode 37, we thought there maybe a new Nexus phone in the pipeline with the reduction of the price of the Nexus 4 and we weren’t wrong, Google launched the Nexus 5 on the 6th November it comes with Android 4.4 codenamed KitKat (which has now been confirmed by the way) features a Qualcomm Snapdragon 800 with 2.26GHz Quad-Core Krait CPU, 2Gb of RAM and comes with either 16 or 32Gb internal storage. http://www.knowyourmobile.com/google/google-nexus-5/19767/nexus-5-release-date-price-features-and-specs-its-finally-here
- CentOS & Red Hat have formed an alliance to develop a new distribution which will be aimed at the existing and new Enterprise customer base and will allow both companies to accelerate development of their enterprise technologies. http://www.theinquirer.net/inquirer/news/2321948/red-hat-and-centos-team-up-to-push-linux-and-openstack
28:25 | REVIEW of 2013 (It’s Now Tradition for the First Show of The Year, if You Can Call Doing it Once Traditional!!)
- Raspberry Jamboree 2013 - the first even Raspberry Jamboree held at the Manchester Central Conference Centre on 9th March 2013, which in essence was a Raspberry “Super” Jam, 365 people attended the event and an average of 65 people watched the live stream. The event included the CPC shop which was sselling as yet unreleased hardware and accessories for the Raspberry Pi, a “Class Room of The Future” which include Pis, screens, keyboards and mice and workbooks for the children, adults and teachers, some of the workshops were led by Raspberry Pi Foundation Trustee Pete Lomas http://www.raspberrypi.org/raspberry-jamboree/ Raspberry Jamboree 2013 Programme
- Manchester Girl Geeks Bracamp 2013 – the first Barcamp that was specifically organised to support women, a role reversal with the demographic comprised of 75% Women with all tickets sold out and a fairly large waiting list. There were over 70 attendees in total crammed into the small space at Madlab, diverse subject matter for talks ranging from Google Analytics to Q&A of a Hacker through to e-textiles https://storify.com/stecks/manchester-girl-geeks-barcamp-2013
- Ucubed 2013 – Formally an event that Les and his merry men used to organised but the year the mantle was passed on to Jack Wearden and Chris Wilson, Ucubed which is the Ubuntu and Upstream Unconference, an event for users of the Ubuntu and Debian Operating Systems. The ticketing was a pay what you want strategy. http://ucubed.info/
- OpenTech 2013 – A Geek and Tech conference held in the University of London’s Student Union, just £5 to gain entry with “headline speaker” such as Deputy Director of Government Digital Services Tom Loosemore, Russ Garrett the co-organiser of EMF Camp. Lot’s of discussions and talks aimed at hacking the National Health Service to help improve the service and solve of the unique problems the NHS have to face in the digital age.
- Barcamp Blackpool 2013 – Once again organised by Les and Lalita D’Cruze there were roughly 250 attendees, once again the even was held at the Norbreck Castle on the sea front at Bispham, but the rooms were set up and utilised differently this year.
- Oggcamp 13 – held at the John Lennon Art & Design Acadmey, Liverpool John Moore’s University, 19-20th October 2013. There was a Open Hardware Summit including Cefn Holye’s Shrimp.it, Fabric Printing and a Block Moving apparatus which you were able to build whatever you liked in a Minecraft style. FreakyClown, Alison Chaiken, Javier Ruiz (Open Rights Group) among others speakers. We also were there and recorded our first ever podcast in front of a live audience, there was also a raffle once again this year with lots of eclectic prizes. www.oggcamp.org oh and did we mention The Pizza:
- New Nexus 7 2013 - 7.02″ 1920×1200 HD display, 1.2MP front facing, fixed focus and 5MP rear facing, auto focus cameras. 114 x 200 x 8.65 mm, up to 9 hours active use, wireless charging built-in (Qi compatible), CPU: Qualcomm Snapdragon S4 Pro, 1.5GHz, GPU: Adreno 320, 400MHz, Dual-band Wi-Fi (2.4G/5G) 802.11 a/b/g/n, NFC (Android Beam),16GB or 32GB internal storage and 2 GB RAM
- Edward Snowden – His “WikiLeaks” style revelations regarding the NSA’s Five Eye global surveillance strategies and of course PRISM
- Syrian Electronic Army’s – have come to the for this year joining Anonymous in electronic activism of the year, most notably cracking Microsoft’s Skype protocol.
- Manchester Raspberry Jam November 2013 - This was Ben Nuttall‘s last Manchester Raspberry Jam as organiser as he headed off down to Cambridge to join the Raspberry Pi Foundation, it was a packed schedule, Olly, Les and fellow broadcaster and friend of the show Dan Lynch were responsible for the Audio and Video solution to record the event while Tony became the roving Photographer. There were 14 talks scheduled for the day including a forum Q&A session with Eben and Liz Upton and Clive Beale of the Raspberry Pi Foundation.
1.08:47 | REVIEW Motorola Moto G
- “A Great Phone at a Great Price” the phone could be classed as an entry level Nexus phone the Spec is that good and also running vanilla Android.
- HSDPA capable (Not 4G though), Boot Loader is unlocked as standard!!
- 720 x 1280 pixels, 4.5 inches (~326 ppi pixel density), internal only 8 or 16 GB, 1 GB RAM, Qualcomm MSM8226 Snapdragon 400 processor which is a Quad-core 1.2 GHz Cortex-A7, has a Adreno 305 GPU, 5 MP, 2592 х 1944 pixels, autofocus, LED flash Rear Facing Camera and 1.3 MP Front Facing Camera.
- It comes running 4.3 Jelly Bean but once you connect to WiFi and register 4.4.2 KitKat is available as an over-the-air update.
1.13:35 | DISCUSSION The Future of Oggcamp
- Originally Oggcamp was originally about the Linux Outlaws and the Ubuntu UK Podcast getting together to organise a replacement event for LugRadio Live and both group of listeners from those podcasts attending
- Now it has become an Event in it’s own right evolving from a Linux and Open Source Event into a Geek and creative event attracting it’s own unique audience.
- As the years have passed more members of the community have become involved in the organisation of the event
- We want the event to continue with more people from the community getting involved in the organisation, many people commented at the event that it should have been held somewhere in Southern England this year, OK help find a venue?
- Want to see something different, introduce an activity you want to see there, get involved
- The Crew are pivotal to the event without them the it wouldn’t be the success it has been, special thanks got out to Emma for manning the Merch Desk at last years event
- If after listening to this segment you want to volunteer to help the event get in touch with us using the various feedback details below and we’ll put you in touch with the people you need to speak to, also if you want to be a member of the crew use the get in touch and Les will put you on the Crew Mailing List.
1.23:24 | FEEDBACK
- Some more feedback from Thomas Heine “Listened to +Full Circle Magazine Podcast Episode 37, The Sausage Roll Kickstarter with +Oliver Clark , +Les Pounder , +Tony Hughes and FreakyClown and actually it was quite entertaining guys!
Also it was perfectly understandable for me, so thank you for enhancement and reacting to feedback. As a small additional feedback to this episode I want to give you a link to where Germany’s world famous hacker group “Chaos Computer Club” hacked Apples iPhone fingerprint reader http://www.ccc.de/en/updates/2013/ccc-breaks-apple-touchid
I still want you to implement +Flattr for the podcast, so I could subscribe to it and donate monthly to you guys as a small contribution to your efforts…just think about and give it a try ;)
Thanks for the great show and of course for calling+The Dick Turpin Road Show your sister podcast :)”
- Some more feedback via Google + this time from Keith Milner “Just listening to Episode 37, interesting Freakyclown’s observation on Blackberrys being popular with kids because of being hand-me-downs. My wife (who is a teacher) has a different perspective: they like them (especially the older models) because they have keyboards that they can use one-handed and (with practice) without looking at it. This is useful for messaging each other in the classroom without the teacher spotting you and confiscating your phone.
…and this came out too late for the sausage rolls.“
- Thomas Heine also commented on Episode 38 via Google + again “Listened to the latest episode of the +Full Circle Magazine Podcast with +Tony Hughes and +Oliver Clark. Informative as usual and I think I like the idea of producing shorter shows and I am looking forward to see how it will be going in the future. Loved the live discussion section
Still no +Flattr mates ;)”
- Dave Megis Nicholas affectionately known as “Mega Slippers” on twitter asked “I’d be interested to hear your views on ElementaryOS, what do you think of it’s design? Do you think linux on the desktop needs clearer/cleaner design?”
1.34:19 | OUTRO AND WRAP
Comments: on this page, using the comment form, OR;
Send us a comment to email@example.com
You can also send us a comment by recording an audio clip of no more than 30 seconds and sending it to the same address. Comments and audio may be edited for length. Please remember this is a family-friendly show.
Please note: this podcast is provided with absolutely no warranty whatsoever; neither the producers nor Full Circle Magazine accept any responsibility or liability for content or interaction which readers and listeners may enter into using external links gleaned from this web-site, forum or podcast series.
Creative Commons Music Tracks
Opening: ‘Achilles’ by Kevin Macleod
Main Theme: ‘Revolve’ by His Boy Elroy
Catch Up to News: ‘Dance Zone’ by Unknown
News to Review of 2013: On the Run 1 By Unknown
sudo killall ubuntuone-login ubuntuone-preferences ubuntuone-syncdaemon
mv ~/Ubuntu\ One/ ~/UbuntuOld
rm -rf ~/.local/share/ubuntuone/
rm -rf ~/.cache/ubuntuone/
rm -rf ~/.config/ubuntu/
rm -rf ~/.config/ubuntuone/
sudo apt-get purge ubuntuone-* python-ubuntuone-storage* -y
RIP u1! FYI some alternatives with Ubuntu clients: Dropbox, Copy, Wuala, Bitcasa, Hubic or your Owncloud.
Right now I am want to test it. During this days, I will try to run Ubuntu on it. :)
A special thanks to Jason Kridner for this board!
The Debian community has recently started discussing the way to choose the real-time communications (RTC/VoIP) desktop client for Debian 8 (jessie) users.
Debian 7 (wheezy), like Fedora, ships GNOME as the default desktop and the GNOME Empathy client is installed by default with it. Simon McVittie, Empathy package maintainer has provided a comprehensive response to the main discussion points indicating that the Empathy project comes from an Instant Messaging (IM) background (it is extremely easy to setup and use for XMPP chat) but is not a strong candidate for voice and video.Just how to choose an RTC/VoIP client then?
One question that is not answered definitively is just who should choose the default RTC client. Some people have strongly argued that the maintainers of individual desktop meta-packages should choose as they see fit.
Personally, I don't agree with this viewpoint and it is easy to explain why.
Just imagine the maintainers of GNOME choose one RTC application and the maintainers of XFCE choose an alternative and these two RTC applications don't talk to each other. If a GNOME user wants to call an XFCE user, do they have to go to extra effort to get an extra package installed? Do they even have to change their desktop? For power users these questions seem trivial but for many of our friends and family who we would like to contact with free software, it is not amusing.
When the goal of the user is to communicate freely and if they are to remain free to choose any of the desktops then a higher-level choice of RTC client (or at least a set of protocols that all default clients must support) becomes essential.Snail mail to the rescue?
There are several friends and family I want to be able to call with free software. The only way I could make it accessible to them was to burn self-booting Debian Live desktop DVDs with an RTC client pre-configured.
Once again, as a power-user maybe I have the capability to do this - but is this an efficient way to overcome those nasty proprietary RTC clients, burning one DVD at a time and waiting for it to be delivered by snail mail?A billion browsers can't be wrong
WebRTC has been in the most recent stable releases of Firefox/Iceweasel and Chrome/Chromium for over a year now. Many users already have these browsers thanks to automatic updates. It is even working well on the mobile versions of these browsers.
In principle, WebRTC relies on existing technologies such as the use of RTP as a transport for media streams. For reasons of security and call quality, the WebRTC standard mandates the use of several more recent standards and existing RTC clients simply do not interoperate with WebRTC browsers.
It really is time for proponents of free software to decide if they want to sink or swim in this world of changing communications technology. Browsers will not dumb-down to support VoIP softphones that were never really finished in the first place.Comparing Empathy and Jitsi
There are several compelling RTC clients to choose from and several of them are now being compared on the Debian wiki. Only Jitsi stands out offering the features needed for a world with a billion WebRTC browser users.Feature Empathy WebRTC requirement? Comments Internet Connectivity Establishment (ICE) and TURN (relay) Only for gmail XMPP accounts, and maybe not for much longer For all XMPP users with any standards-based TURN server, soon for SIP too Mandatory Enables effective discovery of NAT/firewall issues and refusal to place a call when there is a risk of one-way-audio. Some legacy softphones support STUN, which is only a subset of ICE/TURN. AVPF X Mandatory Enables more rapid feedback about degrading network conditions, packet loss, etc to help variable bit rate codecs adapt and maximise call quality. Most legacy VoIP softphones support AVP rather than AVPF. DTLS-SRTP X Mandatory for Firefox, soon for Chrome too DTLS-based peer-to-peer encryption of the media streams. Most legacy softphones support no encryption at all, some support the original SRTP mechanism based on SDES keys exchanged in the signalling path. Opus audio codec X Strongly recommended. G.711 can also be used but does not perform well on low bandwidth/unreliable connections Opus is a variable bit rate codec the supercedes codecs like Speex, SILK, iLBC, GSM and CELT. It is the only advanced codec browsers are expected or likely to implement. Most of the legacy softphones support the earlier codec versions (such as GSM) and some are coded in such a way that they can't support any variable bit-rate codec at all.
Retrofitting legacy softphones with all of these features is no walk in the park. Some of them may be able to achieve compliance more easily by simply throwing away their existing media code and rebuilding on top of the WebRTC media stack used by the browsers
However, the Jitsi community have already proven that their code can handle all of these requirements by using their media processing libraries to power their JitMeet WebRTC video conferencing server
Several people have spoken out to say they want an RTC client that has good desktop integration (just like Empathy) but I'm yet to see any of them contribute any code to such an effort.
Will this type of idealism really kill any hope of getting the optimum communications tool into the hands of users?
As for solving all the other problems facing free communications software, the Jitsi community have been at it for more than 10 years. Just have a look at their scorecard on Github to see what I mean. Jitsi lead developer Emil Ivov has a PhD in multimedia and is a regular participant in the IETF, taking on some of the toughest questions, like how to make a world with two protocols (SIP and XMPP) friendly for real users.A serious issue for all Linux distributions
Communications technology is one of the most pervasive applications and also one of the least forgiving.
Users have limited patience with phones that don't work, as the Australian Russell Crowe demonstrated in his infamous phone-throwing incident.
Maximizing the number of possible users is the key factor that makes networks fail or succeed. It is a knife that cuts both ways: as the free software community struggles with this issue, it undermines our credibility on other issues and makes it harder to bring free desktops to our friends, families and workplaces. Do we really want to see the rest of our work in these areas undermined, especially when there is at least one extremely viable option knocking at the door?
We had to add a twist to that idea though, apart from the existing checkbox project, all of the new projects would have no source. Just bugs, blueprints and releases (series, milestones and tarballs). Why? Because we lead a double life and need to take that into account and splitting the project into multiple code repositories is a separate transition that we have decided not to do (at this time, though I think that's healthy for us).
So the double-life aspect. As mentioned in one of my earlier posts, Chcekbox has two kinds of releases. The one life is about our upstream role. We release tarballs, package them for Debian, get them sponsored, synchronize them to Ubuntu into the hands of everyone using the platform. The other life is organized around our PPAs, internal customers and project schedules. There Ubuntu deadlines don't matter but it also means that important bugs have two releases they are a part of. They are a part of one (or more) of the upstream components. This is important so that we can properly document what goes into each release. They are also a part of a timestamped delivery for our internal customers. They also care about tracking fixes to the issues blocking their work.
So with that we now have checkbox-project (a launchpad project group) that aggregates our entire stack. You can now see all of the bugs and milestones throughout the project. You can also see how particular bugs or features translate to upcoming, scheduled releases of particular components. We hope that this new arrangement will be more valuable for everyone who tracks our work, despite the added set of project.