This is an old trick but a fun one. The ThinkPad X1 Carbon has no built-in Ethernet port. Instead it comes with a USB to Ethernet adapter. The adapter uses the ASIX AX88772 chip, which Linux has supported since time immemorial. But support for the particular adapter shipped by Lenovo was only added in Linux 3.7.
This was a problem for me, since I wanted to use a Debian installer with a 3.2 kernel. I could set up a build environment for that particular kernel and recompile the module. But this seemed like an annoying yak to shave when I just wanted to get the machine working.
The patch to support the Lenovo adapter just adds a new USB device ID to an existing driver:
}, {
+ // Lenovo U2L100P 10/100
+ USB_DEVICE (0x17ef, 0x7203),
+ .driver_info = (unsigned long) &ax88772_info,
+}, {
// ASIX AX88772B 10/100
USB_DEVICE (0x0b95, 0x772b),
.driver_info = (unsigned long) &ax88772_info,
As a quick-and-dirty solution, we can edit the compiled kernel module asix.ko
, changing that existing device ID (0x0b95, 0x772b)
to the Lenovo one (0x17ef, 0x7203)
. Since x86 CPUs are little-endian, this involves changing the bytes
95 0b 2b 77
to
ef 17 03 72
I wanted to do this within the Debian installer without rebooting. Busybox sed
does not support hex escapes, but printf
does:
sed $(printf 's/\x95\x0b\x2b\x77/\xef\x17\x03\x72/') \
/lib/modules/$(uname -r)/kernel/drivers/net/usb/asix.ko \
> /tmp/asix.ko
(It's worth checking that none of those bytes have untoward meanings as ASCII characters in a regular expression. As it happens, sed
does not recognize +
(aka \x2b
) as repetition unless preceded by a backslash.)
Then I loaded the patched module along with its dependencies. A simple way is
modprobe asix
rmmod asix
insmod /tmp/asix.ko
And that was enough for me to complete the install over Ethernet. Of course, once everything is set up, it would be better to compile a properly-patched kernel using make-kpkg
. I haven't got around to it yet because wireless is working great. :)
I followed the instructions but running into some problems. I did verify I have the proper vendor and product id as the article suggests.
ReplyDeleteGet the following
insmod: error inserting './asix.ko': -1 Unknown symbol in module.
Any ideas?
This is so great. It's so old school that nobody would think about it anymore. I just tried it and it's great, thanks.
ReplyDeleteFunny. Did this not too long ago with a NetBSD kernel image. I knew it supported the hardware for a network card I had, it just wasn't compiled with the correct vendor+product ID. So I wrote some simple C code to scan the NetBSD kernel image and find a set of bytes where a similar (but not exact) network vendor+product ID was hard coded and then overwrite them. It worked of course and was very amusing!
ReplyDeleteNice article, thanks for the information. It's very complete information. I will bookmark for next reference
ReplyDeletejaring futsal | jaring golf | jaring pengaman proyek |
jaring pengaman bangunan | jaring pengaman gedung
http://www.jual-jaring.blogspot.com/
http://www.agen-jaring.blogspot.com/
http://www.pancasamudera-safetynet.blogspot.com/
http://www.toko-jaring.blogspot.com/
http://www.pusat-jaring.blogspot.com/
http://jualjaringpengaman.blogspot.com/
https://pancasamudera.wordpress.com/
https://pasangjaringfutsal.wordpress.com/
https://jualtambangmurah.wordpress.com/
https://tokojaring.wordpress.com/
https://jualjaringfutsal.wordpress.com/
https://jaringfutsal.wordpress.com/
Nice Post, Thanks for your very useful information...
ReplyDeletePackers and Movers Kolkata
ReplyDeletePackers and Movers Chennai
Packers and Movers Dwarka Delhi
Packers and Movers Noida
Packers and Movers Faridabad
Packers and Movers Ghaziabad
Your blog has given me that thing which I never expect to get from all over the websites. Nice post guys!
ReplyDeleteMelbourne Web Developer
ReplyDeleteThank you for sharing in this article
I can learn a lot and could also be a reference
I am happy to find your website and can join to comment
Share and Klick Info Blokwalking. Hammer Of Thor
=> Jual Hammer Of Thor Di Bogor
=> Jual Hammer Of Thor Di Medan
=> Jual Hammer Of Thor Di Semarang
=> Jual Hammer Of Thor Di Bandung
=> Jual Hammer Of Thor Di Bandar Lampung
Obat Good Man | Obat pembesar penis | Vimax Asli | Vimax Extender
شركة رش مبيدات
ReplyDeleteشركة مكافحة الفئران بجدة
شركة رش مبيدات بجدة
شركة مكافحة حشرات بالطائف
mcdvoice
ReplyDeletemcdvoice.com
http://mcdvoice.life/
www.mcdvoice.com
mcd voice
http://mcdvoice.life/
mcdvoice survey
ReplyDeletehttps://www.bfirstseo.com/شركة-تنظيف-بالمدينة-المنورة/
https://www.bfirstseo.com/نقل-اثاث-بالمدينة-المنورة/
https://www.bfirstseo.com/تسليك-مجارى-بالرياض/
و افضل شركة تنظيف منال بينبع
وافضل ارخص شركة تنظيف بالدمام
very good!
ReplyDeleteThedigiexperts is Delhi's leading digital marketing institute with over 10 branches all over Delhi, Covers all the main topics such as how to run instagram ads and facebook ads, with Affordable prices.
ReplyDeleteBest mobile application development company
ReplyDeletemobile app development company
mobile app development company gurgaon
mobile app development company India
rpa companies
Thanks for posting this info., putlocker its is very helpful for all of us.keep update with your blogs.
ReplyDeleteشركة تعقيم بالجبيل
ReplyDeleteشركة تعقيم بالدمام
شركة تعقيم بالاحساء
شركة تعقيم بالقطيف
شركة تعقيم بالخبر
شركة تعقيم بالدمام
https://crackedversion.com/
ReplyDeleteA person who feels appreciated will always do more than what is expected.
usecracked.com
ReplyDeleteIf Oscars were given for a job well done, I’d nominate you! Congratulations for your fantastic achievement!
starpluskey.com
ReplyDeleteThe highest reward for man’s toil is not what he gets for it, but what he becomes by it.
Not a single effort of yours will go in vain. You will be rewarded for your pain. Your hard work will bring you a lot of gain.
ReplyDeletemlicensekey.com
Talent means nothing, while experience, acquired in humility and with hard work, means everything.
ReplyDeleteiamactivationcode.com
ReplyDeleteDoing a good job is not always about impressive innovation. Sometimes it is only about doing something with plain dedication. Well done.
hmzapc.com
Your hard work and effort have paid off!
ReplyDeletefaisalpc.comA success well deserved, an occasion worth celebrating! Congratulations!
Even the smallest of jobs well done will take you one step closer towards crackpluskey.comthe success that you have always dreamed about. Keep it up.
ReplyDeleteYour work speaks volumes of the kind of man you are crackchkey.com– efficient, organized and result-oriented.
ReplyDeleteOpportunity comes to those who quit Waiting and start Looking. Success comes to those who quit Thinking and start Doing. chserialnumber.com
ReplyDeleteCongratulations for Looking and Doing.
https://chactivekey.com/
ReplyDeleteA lot of people failed at what you accomplished, simply because they were busy finding problems while you were busy finding solutions. Well done.
Thank you very much for sharing this site here.
ReplyDeleteCrackskit
Crackkits
ijicrack
This is my blog. Click here.
ReplyDeleteเกมสล็อตออนไลน์ การลงทุนที่แตกต่าง"
I will be looking forward to your next post. Thank you
ReplyDeleteโหลดบาคาร่าออนไลน์ เทคนิคเอาชนะบาคาร่า "
https://cracksray.com/acronis-true-image-crack/
ReplyDeleteAcronis True Image engines got the user cover from every aspect of data storage and data protection.
https://lpcrack.com/flixgrab-crack/
ReplyDeleteFlixGrab permits downloading the things specifically or in clustered form without making any trouble.
https://zsactivatorskey.com/apowersoft-video-editor-crack/
ReplyDeleteApowersoft Video Editor is the best to edit the videos online. Users can launch this in the system or can download it.
https://cskeygen.com/aomei-partition-assistant-crack/
ReplyDeleteAOMEI Partition Assistant is such a good and efficient software for managing disk-related issues like storage, partitioning, and much more.
https://cracksad.com/advanced-systemcare-pro-crack/
ReplyDeleteAdvanced SystemCare Pro can easily access the systematic progress of your device and even make changes to the different operations on your own.
https://icrackedpc.com/avast-secureline-vpn-crack/
ReplyDeleteAvast Secureline VPN provides real privacy and provides unlimited online content access. The connection is secure at a super-fast rate.
https://crackdad.com/express-vpn-crack/
ReplyDeleteExpress VPN is the best software that provides protection and security to any social media, audio, and video belonging to any location of the world.
https://zayanpc.com/proxifier-crack/
ReplyDeleteProxifier in the chain can be enabled or disabled. This basically helps you to operate any network application which does not support working via proxy servers.
I will be looking forward to your next post. Thank you
ReplyDeleteReview เด็ด เคล็ดลับหน้าใส
MyBlogger Club
ReplyDeleteGuest Posting Site
Best Guest Blogging Site
Guest Blogger
Guest Blogging Site
مكافحة حشرات دبي
ReplyDeleteمكافحة حشرات ابوظبي
مكافحة حشرات عجمان
مكافحة حشرات الشارقة
This post is really amazing thanks for sharing
ReplyDeleteOnline Loan
شركة تنظيف منازل بجازان
ReplyDeleteشركة رش دفان في جازان
شركة عزل خزانات بجازان
شركة عزل مسابح بجازان
شركة تنظيف كنب بجازان
شركة عزل اسطح بجازان
كشف تسريبات بجازان
شركة تنظيف سجاد بجازان
شركة مكافحة حشرات بجازان
التنظيف المثالي
This post is amazing you can also look to Short term loan for the financial need
ReplyDeleteNice work is done by admin here. I lvoe the way are you working here.
ReplyDeletecrackprovst
crackmacvst
crackprime
Finally, I am here to visit and enjoying this website.
ReplyDeleteenscape3d sketchup crack
soundtoys crack
Thanks for information and keep updating us with valuable content and if possible provide us with
ReplyDeletejibjab alternative|similar to hautelook|lola Iolani Momoa|Sydney Brooke Simpson|
ReplyDeleteشركة تنظيف مجالس بالرياض
شركة تنظيف بالدمام
شركة مكافحة حشرات بالاحساء
سباك صحي الكويت
فني صحي الكويت
تسليك مجاري الكويت
Suggest good information in this message, click here.
ReplyDeleteราคาบอล
จุดอ่อนบาคาร่า
AP 1st, 2nd, 3rd, 4th, 5th Syllabus 2021 Candidates who are Searching for AP 1st, 2nd, 3rd, 4th, 5th Syllabussyllabus, sample questions, exam pattern, and Co-Curricular Subject textbooks can refer to this entire article. APSCERT 1st Class Revised Syllabus Here, we have gathered all subjects Andhra Pradesh Board textbooks for Class 5 students along with the direct download links
ReplyDeleteThis is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post!
ReplyDeletenordvpn crack
Great Article it its really informative and innovative keep us posted with new updates. its was really valuable. thanks a lot.
ReplyDeletereg organizer crack
naturalreader Crack
ReplyDeleteI really enjoy reading and also appreciate your work.
Hi buddies, it is great written piece entirely defined, continue the good work constantly.manga reviews
ReplyDeletethis is really nice to read..informative post is very good to read..thanks a lot!
ReplyDeleteHey, great blog, but I don’t understand how to add your site in my rss reader. Can you Help me please?
Best tablet for typing
صباغ الكويت افضل خدمة يحتاجها اهل الكويت فى الوقت الحالي حيث انه من النادر ان تجد صباغ بالكويت محترف ولكن اليوم فى موقع صباغ الكويت سوف تجد افضل صباغين وافضل ديكورات الكويت على احدث صيحه لعام 2021 مثل ورق جدران مودرن بالكويت ويوجد لدينا تركيب باركية خشب بالكويت ومع ارتفاع الاسعار يمكنك ايضا تركيب بديل الرخام بالكويت وهناك موديلات جديده مثلا استيل الكويت ناتي الى افضل صباغين بالكويت هنالك جنسيات مختلفة مثل صباغ مصري و صباغ باكستاني وايضا هنالك صباغ هندي جميع الصباغين على اعلى مستوى وبالاخص صباغ عراقي ونقوم بتقديم الخدمات فى جميع مناطق الكويت مثل صباغ الجهراء و صباغ مبارك الكبير و صباغ حولي و صباغ الفروانية بالاضافة الى صباغ العاصمة و صباغ الاحمدي جميع تلك الخدمات نقدمها بالاضافة الى صباغ وايضا صباغ بالكويت بالاضافة الى ارخص صباغ و اشطر صباغ و افضل صباغ ولدينا معلم صباغ يوجد لدينا افضل صباغ بالكويت
ReplyDeleteHi, I log on to your new stuff like every week. Your humoristic style is witty, keep it up
ReplyDeletedvdfab crack
its been long since i saw a post that's so educative and informational. i will make sure to share this my facebook group. you can also view contents on our websites below.
ReplyDeleteFrench Bulldog Puppies For Sale
French Bulldog Breeders
French Bulldog Puppies For Sale Near Me
French Bulldog Puppies For adoption
French Bulldog Puppies
Blue French Bulldog Puppies
it's so refreshing to see a post that talks straight to the point. thanks so much for writing about this it has really helped me with building my experience. thanks a lot
ReplyDeletesiberian husky puppies for sale near me
Siberian Husky puppies
Siberian Husky puppies for adoption
Siberian Husky puppies breeders near me
white Siberian Husky puppies
French Bulldog Puppies for sale
ReplyDeleteFrench Bulldog Puppies for sale near me
Blue French Bulldog Puppies for sale
Fawn French Bulldog Puppies for sale
صباغ الكويت .. هل تبي صباغ شاطر ورخيص بالكويت ؟ هل تريد فني تركيب ورق جدران أو معلم جبس بورد أو تركيب باركيه؟ لا داعي للبحث كثيرا، نحن نوفر لك أفضل الفنيين في الكويت، خدمات صباغة و تركيب ورق جدران وباركيه وجبس بورد علي أعلي مستوي من الحرفية والمهارة، من خلال فنيين متميزين ومدربين، قادرين على تنفيذ أي تصميم يخطر ببالك، لدينا تصميمات بأفكار لا تنتهي، ديكورات مودرن عالمية.
ReplyDeleteلدينا أفضل صباغين بالكويت، جنسيات مختلفة، صباغ شاطر ورخيص، نوفر خدمة مميزة جدا بأقل الأسعار, يتميز الفنييون لدينا بالمهارة العالية والسرعة فى التنفيذ، لأننا نحرص على وقتك ونعرف قيمته، وأيضا نهتم جدا بأدق التفاصيل ولا نترك اي ثغرة فى عملنا، كل عمل نقوم به هو لوحة فنية نفتخر بضمها الي سجل أعمالنا.
Your Information is so amazing. I appreciate your hard work and your skills. Thank you for sharing this information with us.
ReplyDeleteHot Rolling Mill Manufacturer In India
Hot Rolling Mill Manufacturer
Rolling Mill Manufacturers
Rolling Mill Manufacturer
Rolling Mill
Gear Boxes Manufacturers
Gear Box Manufacturer
Gear Box Manufacturer in India
Gear Boxes In India
Gear Boxes
miniature dachshund Puppies For Sale Near Me
ReplyDeletecheap Dachshund Puppies For adoption
Dapple dachshund Puppies For Sale Near Me
Dachshund Puppies For Adoption
This does not work since Linux checks the ELF file integrity:
ReplyDeleteroot@m1:~# modprobe sky2
modprobe: ERROR: could not insert 'sky2': Key was rejected by service
root@m1:~# modprobe --force-vermagic sky2
modprobe: ERROR: could not insert 'sky2': Exec format error
this website at the top of
ReplyDeleteDownload Archery King Mod Apk
I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!
ReplyDeletebest tablet for skype
Always so interesting to visit your site.What a great info, thank you for sharing. this will help me so much in my learning
ReplyDeleteKareena kapoor bra size
I go through your whole content its amazing.
ReplyDeleteTravel Agency In Nigeria
Lagos To Special London Tour
Best Beaches In Lagos
Visa Services in Nigeria
Best Travel Guide Lagos
Ticket Booking In Lagos
Best Tour Packages Canada
Best Tour Packages Australia
Best Tour Packages France
Your blog is mind blowing, I want you to please check my given links below.
ReplyDeleteNigeria Aviation News
Nigeria Diversity Visa News
Nigeria Immigration News
Business News
Nigeria Corruption News
Nigeria Economy News
Nigeria Law News
Nigeria Finance News
This post is very helpful and thanks to share with us.
ReplyDeleteTo Install AOL Desktop Gold, you can follow the steps provided on the web page or blogs of AOL Email Supports. If you still can’t Download AOL Desktop Gold, you can contact AOL customer service at any time. After you complete the download process, you can restart your computer and check AOL Desktop Gold is working or not. In case you encounter an installation error or software glitch, you can call the AOL Email Supports Toll-Free Number and ask for additional assistance.
I read your post. I appreciate your efforts. Thanks for sharing with us. Keep sharing again.
ReplyDeleteAre you looking for Aurora Senior Living with stylish bedrooms and flexible or comfortable furniture? The Gardens Care Homes provides an assisted living standard and essentials things such as cooked meals, transportation, laundry, and medical care. Our staff is always ready to help in any way possible.
ReplyDeletethis is the one i am searching in google to read, if you wish to oud perfumes online check our website. we are the best perfumes seller and manufacturer in UAE.
I’d really love to be a part of online community where I can get responses from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Appreciate it! Feel free to visit my website;
ReplyDelete야설
I am very happy to find this blog. Thanks for sharing it. It's an amazing blog for information.
ReplyDeleteadobe fireworks free download full version with crack
luminar torrent
7bc09-96375-90e61-0a054
cinch audio recorder keycode
videoscribe free download full version with crack
Great article,thanks for sharing with us!
ReplyDeleteI came here looking for advice and also discovered a platform that can help me do it too. Thanks
ReplyDeleteAAA Logo Crack
Atomic Email Hunter Crack
Rekordbox DJ Crack
Great blog. Personal Loan Transfer refers to the transfer of outstanding personal loans from one bank to another. The ability to do this was previously only available for credit cards, but now it is also available for home loans and personal loans. A balance transfer personal loan allows you to transfer a loan balance from one bank to another. Generally, your lender allows you to transfer your personal loan, but don't forget to check before applying. Choosing lower rates and smaller EMIs will help you avoid hefty dues. Choosing this option will make the process of paying the outstanding balance easier. Get in touch with Bhumi Finance Varanasi regarding personal loan balance transfers. You can Personal Loan Balance Transfer at any time via the website.
ReplyDeleteNice information, valuable and excellent design, as share good stuff with good ideas.
ReplyDeleteติดต่อสอบถาม igoal88
슬롯커뮤니티
ReplyDelete