RSS

公告

博客搬家了,新家在这儿,至于这里的文章还放在这儿,不过我想以后不大会在这儿更新了(可能有时候还会像一起那样写一点像日记一样的文章),如果感兴趣的话可以继续关注我的新家

 
Leave a comment

Posted by on February 21, 2012 in My Life

 

Linux发行版下载小工具:Get Linux

如您所知道的那样,Linux发行版各种各样,下载呢,到相应的主页就能下载到特定发行版了,不过还有更简便的方法——Get Linux。
Linux Get提供了100多种常见Linux发行版的下载,而且还区分32位跟64位版本。
这款Windows下的小工具无需安装,解压缩之后即可运行使用,看准您要下载的Linux发行版,然后选择“32位”还是“64位”,即可点击“Download”进行下载,使用非常简单。而且,Get Linux还提供该操作系统的版本号、桌面环境、文件大小、起源地等四个信息,然后还会详细描述一下该操作系统的特色。

单击这里或者这里下载Get Linux。

 
Leave a comment

Posted by on January 25, 2012 in 探索与发现

 

Tags: ,

Linux下用hostapd架无线AP

写在前面:其实早就想写这篇文章了,不过现在在写的这篇应该会跟原先预期的有很大的不同,虽然题目是这个,但是……还是把我遇到的种种想到的跟想不到的情况一起说说吧。
原先入了kindle,wifi还是很必要的,连上wifi,书、杂志、报纸……唰唰的就过来了。而且Amazon的silk浏览器也还可以(虽然还是Experimental),看看New York Times、瞧瞧Gmail……都很方便。而且现在冬天了,早上躺在床上都不想起来(至少我是这样的),更别说对着电脑敲键盘了。有wifi就好了,钻在被窝,掏出小机机,连上自建的AP,那速度~啧啧……而且。。。有了它,玛麻再也不用担心我每个月的流量了。不光手机,平板的话就更好了,在家到哪儿都有无线,大年夜拿着平板,连上自己房间的wifi热点,陪着父母在客厅一起看春晚,爽~
好了,我们开始吧,先从Windows开始,Windows下很简单,方法也很多,win7的话直接启动承载网络就行了,不多说了,自行Google吧(因为这不是这篇文章的重点)。另外要是够懒的话也可以使用软件:ConnectifyVisual RouterBzeek……设置同样很简单,略。
好了,Windows下就这样,但是,作为一个不折腾会死星人+对瘟到死无爱星人的我来说,这显然不是我想要的。重点来了。
其实Linux下要是ad-hoc的话很简单,我也不多说了,但是问题是kindle不支持这个模式,所以没戏。
然后就只有AP咯,这里我走了不少弯路,网上很多乱七八糟的,被误导了很多次。搞清楚之后呢,其实也很简单,前提是有一枚足够给力的无线网卡(偏偏我就是没有)。
首先,对于PCI网卡:
isaac@halo:~$ lspci
可以看到我的是这个:
05:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000
对于USB网卡的话:
isaac@halo:~$ lsusb
好了,下面一步比较关键,看你的无线网卡是否支持“master mode”,也就是AP模式,如果不支持的话,下面的你不用看了,基本没戏了。
isaac@halo:~$ sudo iwconfig wlan0 mode master
[sudo] password for isaac:
Error for wireless request "Set Mode" (8B06) :
SET failed on device wlan0 ; Invalid argument.

可以看到我的因特尔网卡悲剧掉了。
不过还有机会。。。有些新的网卡用的是mac80211 framework,对于这些网卡的话,用iwconfig来测试它是否支持master模式是行不通的。
因为他们是使用新的 nl80211接口在用户空间通信的.我们用iw这个工具来测试(没有的话就装一个):
isaac@halo:~$ iw list
如果”Supported interface modes”中有AP的话,那么恭喜,你的网卡支持用hostapd来架设软AP。
Supported interface modes:
* IBSS
* managed
* monitor

我的悲剧了。
好了,对于我来说,到这儿就差不多可以了(根本就不支持AP,还捣鼓个鸟蛋啊!),但还是不甘心,于是就有了接下来的故事(如果你足够幸运的话,那么下面的斜体部分就可以直接跳过了):
在亚马逊看中了Mercury MW150u这款无线网卡,说是采用AR9271芯片(Linux下用ath9k_htc驱动(内核自带),支持AP模式),前天发货,昨天就到了,发货到挺给力的,不过悲剧的还在后面,到手后果断插上开始“调教”,然后……这玩意儿用的是RALink的芯片,而不是Alteros的芯片,准确的说是RALink RT5370N,然后我就无奈了,算了,凑和着捣鼓吧,应该问题不是很大,然后……
插上之后压根儿就没法儿驱动啊,更别说什么架AP了,然后就是请教谷歌大大咯,这个问题好像挺普遍的样子,大部分都是国外的开源社区(貌似国内的社区没有啥学习的氛围),不过貌似挺棘手,好多都是折腾了好多天最后实在不行就再买了一块其他的网卡(这招貌似挺管用的),但是我还是说一下官方驱动的安装方法,至少让它驱动起来,能不能建AP先不管,步骤如下:

  1. 首先在这儿下载官方的驱动并解压;
  2. 修改os/linux/config.mk:将HAS_WPA_SUPPLICANT和HAS_NATIVE_WPA_SUPPLICANT_SUPPORT都改成=y并保存;
  3. 修改os/linux/usb_main_dev.c:在MODULE_DESCRIPTION(“RT2870 Wireless Lan Linux Driver”);后面加上一句MODULE_LICENSE(“GPL”);并保存;
  4. 编译安装:
    isaac@halo:~$ sudo make
    isaac@halo:~$ sudo make install

现在再ifconfig -a应该就可以看到ra0这个网卡了(可能需要重启):
ra0 Link encap:Ethernet HWaddr 38:83:45:17:b7:44
inet6 addr: fe80::3a83:45ff:fe17:b744/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:70 (70.0 B) TX bytes:3796 (3.7 KB)

网上说编译安装完成之后还要运行:
isaac@halo:~$ sudo modprobe rt5370sta
来加载这个模块,不过我发现编译安装完成之后就已经加载了,所以不需要手动加载了。
事情看似到这里已经结束了,可是事实却没有这么简单……这个驱动只支持infrastructure和adhoc功能,要玩Soft AP的话得用rt2800usb。而且貌似要3.0及以上内核。
isaac@halo:~$ sudo modprobe rt2800usb
isaac@halo:~$ sudo -s
root@halo:~# echo 148F 5370 > /sys/bus/usb/drivers/rt2800usb/new_id
root@halo:~# exit

好了,网卡的问题到这儿就结束了就简单了:

  1. 安装hostapd,修改/etc/hostapd/hostapd.conf。这是一个WPA-PSK的配置,用hostapd -d /etc/hostapd/hostapd.conf来测试配置是否可用。
    interface=wlan1
    driver=nl80211
    ssid=vlad_is_here
    channel=6
    hw_mode=g
    ignore_broadcast_ssid=0
    auth_algs=1
    wpa=3
    wpa_passphrase=xxxxxxxx
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise=TKIP
    rsn_pairwise=CCMP
  2. 起hostapd服务
    isaac@halo:~$ sudo /etc/rc.d/hostapd start
  3. 为新无线网卡指定IP
    isaac@halo:~$ sudo ifconfig wlan1 10.10.10.1 netmask 255.255.255.0
  4. 安装配置dhcp,/etc/dhcpd.conf如下
    default-lease-time 600;
    max-lease-time 7200;

    subnet 10.10.10.0 netmask 255.255.255.0 {
    range 10.10.10.10 10.10.10.100;
    option routers 10.10.10.1;
    option domain-name-servers 8.8.8.8;
    option ip-forwarding off;
    option broadcast-address 10.10.10.255;
    }

  5. 起dhcpd服务
    isaac@halo:~$ sudo /etc/rc.d/dhcp4 start
  6. 安装iptables,增加转发规则。这里要把流量转发到wlan0
    isaac@halo:~$ sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
  7. 启用内核转发功能:在/etc/sysctl.conf加一行net.ipv4.ip_forward=1

收工!

 
Leave a comment

Posted by on January 18, 2012 in Others

 

Tags: ,

2011 in review

The WordPress.com stats helper monkeys prepared a 2011 annual report for this blog.

Here’s an excerpt:

A San Francisco cable car holds 60 people. This blog was viewed about 2,400 times in 2011. If it were a cable car, it would take about 40 trips to carry that many people.

Click here to see the complete report.

 
Leave a comment

Posted by on January 1, 2012 in Others

 

Tags: , , ,

电子书分享

前两天更新了读书笔记,有人问我有没有那些书的下载链接,正好,本来自己也习惯把书存在网盘上,正好公开之后大家一起分享,有什么好书还可以在下面的评论里留言哦。
PDF格式的在这里
MOBI格式的在这里
顺便说一下:PDF跟MOBI的书都不太一样,因为有的书不太适合MOBI格式看(比如说一些专业类的书籍),而且网上也找不大到MOBI格式的,当然你可以用软件把PDF转换成MOBI(下面我会说的)。还有就是有的书虽然是好书,但是排版什么的不近人意,这类书的话我也没有放上去,周刊、月刊(比如说最近看的Hacker Monthly)也没有放上去,感觉太多太杂了(洁癖),如果有想要的就去互联网上搜索吧。
PDF的话一般PC上都有Adobe的软件支持,不存在问题,MOBI的可能会有点问题(kindle用户请无视),这里推荐几个软件供大家参考:

    Calibre:“一站式”的电子书解决方案,免费、开源、跨平台。功能强大,包括图书馆管理,格式转换,新闻,将材料转换为电子书,以及电子书阅读器同步功能、整合进电子图书阅读器。
    iReater:Android设备上的电子书阅读器。ps.手机预装的是非完整版本,请到Android Market下载完整版本使用。
 
2 Comments

Posted by on December 30, 2011 in Others

 

Tags:

My Clippings

黑铁时代 (王小波)
- Highlight Loc. 1908-9 | Added on Sunday, November 20, 2011, 08:54 PM

现在的男子身高不足一米八十者,都被列入二级残废。我之身高尚不足一米七,属于微生物一级,女孩子根本看不见。她要起到显微镜的作用,让她们通过她看到我。说完这些伤天害理的话,她打了个呵欠下楼睡觉去了。
==========
黑铁时代 (王小波)
- Highlight Loc. 2013-15 | Added on Sunday, November 20, 2011, 09:05 PM

解放后,为置甲一号这破楼于死地,头儿们制定了上百个计划。计有大跃进建房计划、抓革命促生产扒旧楼建新楼计划、批林批孔建新楼计划、批臭宋江再建梁山计划、批倒”四人帮”盖新楼计划、房产复兴百年大规划、排干扰建房计划、拔钉子建房计划,等等。但是这破楼老拆不倒,新房也建不起来。经事后分析,这房子有大批的反动派做后盾,计有(国外不计)右倾机会主义分子、走资派、林秃子、孔老二、”四人帮”、宋江、卢俊义、司马光、董仲舒、孟轲、颜回等等从中作祟。现在的反动派是小胡和我,我们俩赖着不搬,是钉子户。现在报纸上批钉子户,不弱于当年批宋江的火力。我实在为自己和宋江并列感到羞辱——他算什么玩意儿?在《水浒传》里没干一件露脸的事儿,最不要脸的是一刀捅死了如花少女阎婆惜。我确实想搬走,可是没地方可去。头儿们说,我在破楼里是寄居的性质,不能列入新楼计划。可是厂里有豆腐干住的地方,没我住的地方呀!
==========
黑铁时代 (王小波)
- Highlight Loc. 2026-30 | Added on Sunday, November 20, 2011, 09:07 PM

小胡的一切都是跟我学的,而且每一项都是青出于蓝。首先是我画两笔画,她也学着画,结果学出点名堂。现在光业余时间画小人书就有不少收入。我好古成癖,她也跟着学,结果画法有汉砖、敦煌画之风,在画坛上也小有名气。我会胡说八道,她也跟着学,从一个腼腆的小女孩,学到大嘴啦啦。我一长青春痘,就喊出要找对象的口号,不过一个也没找着。可是她谈过无数男朋友,常常搂着一个在楼道里”叭叽”,好像在向我示威。只有一样本事她没有学会,就是站着撒尿。
==========
黑铁时代 (王小波)
- Highlight Loc. 3376-78 | Added on Tuesday, November 22, 2011, 01:48 PM

看官诸公,古人博局赌赛,至多也就是三局两胜。五局三胜,唐时未曾有。七局四胜更为罕见,据小子考证,现今世界上只有美国nba职业篮球决赛才取这种制度。至于九局五胜,早二年汤姆斯杯羽毛球赛才用哩,现在已经取消。所以虬髯公听了,以为李靖放赖,手擎大剑,要砍他的头,险些屈杀了好人。李靖一见躲不过,登时吓晕过去。及至醒来,脑袋还生在脖子上。虬髯公已离去,红拂还在面前侍候。此种情形,留为千古疑案。后世文人骚客,题诵不绝。咸以为风尘三侠,武功盖世,豪气干云,只可惜在名节上不大讲究。大伙儿不明说,都以为李靖从晕去到醒来,历时二小时七分半,在这段时间,他肯定当了王八。不单别人,连李靖自己都这么想。虬髯公要不得点好处,怎能不砍他的脑袋?中国人对这类事件最为严格,别说做爱啦,只消女的被人香香面孔,握握小手,男的就铁定成了王八。李卫公为人极为豁达,与红拂伉俪甚谐,终身不问此事。红拂亦不辩白,遂使王八一事,已成铁案。
==========
海子诗全编 (海子)
- Highlight Loc. 847-49 | Added on Sunday, November 27, 2011, 03:21 PM

我的名字躺在我身边 像我重逢的朋友 我从没有像今夜这样珍惜自己
==========
海子诗全编 (海子)
- Highlight Loc. 885-88 | Added on Monday, November 28, 2011, 10:22 AM

月亮并不忧伤 月亮下 一共有两个人 穷人和富人 纽约和耶路撒冷 还有我 我们三个人 一同梦到了城市外面的麦地
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 58-59 | Added on Monday, November 28, 2011, 07:07 PM

道德只能建立在个体理性的基础上,它的基础不应该是任何宗教、情感、社会、国家、阶级以及任何形式的集体。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 215-18 | Added on Monday, November 28, 2011, 07:27 PM

自由主义者假定人性自私,是有道理的。这不是说自由主义假定每个人都很自私,而是说人性可能非常自私。秦晖老师说过,十个人里面有一个自私,自由主义的假定就成立了。而共产主义的前提,是十个人里面必须十个都无私。哪个前提假设更苛刻,显而易见。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 271-73 | Added on Monday, November 28, 2011, 07:33 PM

总觉得人生应当惬意,而惬意的标准,就是三五知己,谈笑风生。20万的年薪但是孤孤单单地生活在美国,或者2万年薪生活在北京却有知心朋友,如果让我选择,多半会选择后者。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 451-52 | Added on Monday, November 28, 2011, 07:51 PM

不存在所谓被迫,每个人都有机会选择,只要你愿意为之付出代价!
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 487-90 | Added on Monday, November 28, 2011, 07:53 PM

学习总归是件好事吧。毛主席教导我们说,好好学习天天向上。只是,从什么时候开始,学习成了现代生活中的强迫症呢?人人都赶着去急诊。我们与社会的关系,多么像没有安全感的女人和魅力四射的丈夫。随时随地可能被甩掉,所以每天处心积虑往脸上涂抹,直到所有毛孔都被堵塞为止。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 884 | Added on Tuesday, November 29, 2011, 12:48 PM

马克思说了,私有制是万恶之源,而婚姻本质上不过是爱情的私有制而已。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 893-96 | Added on Tuesday, November 29, 2011, 12:50 PM

有多少人的婚姻是乐趣在维系,又有多少人,仅仅因为惯性。他之所以结着婚,是因为他已经结了婚。他之所以结了婚,是因为别人都结婚。别人都结婚,是因为――结就结吧,闲着也是闲着。我恶毒地以为,大多数人结婚,仅仅是因为无所事事,于是决定用一种无聊取代另一种无聊。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 900-906 | Added on Tuesday, November 29, 2011, 12:51 PM

我想问的不是,为什么不结婚?而是,为什么要结婚? 或许,我只是自恋,对那个因为炎症而肿大的自我无法释怀。 倒也没有到“独身主义”的地步,但的确得受到一定程度的刺激,才能放下抵制它的诱惑。其实我希望自己的怀疑是错的。我希望这样的胡思乱想仅仅是因为没有对谁爱到“那个份上”。我希望有一天,象在大街上拣到钱包一样拣到“那个份上的爱情”,而“那个份上的爱情”正如他们说的那样,魔法无边,让我五迷三倒,七窍生烟。我可以为了它,一天洗四个澡,存80%的工资,一辈子不打游戏,早上六点起来做早饭,一打开电视就找足球赛,象一个八爪鱼一样缠着他不放,成天跟在他后头,唱S.H.E的那首歌:你往哪里走,把我灵魂也带走。我还是这样希望。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 925-29 | Added on Tuesday, November 29, 2011, 12:54 PM

我大学时代的“初恋”男友,现在回忆起来,其实长得还是不错的,但是由于他的思想远远不如他的长相那么英俊,我又忍痛割爱了。从那以后,在寻觅帅哥的道路上,我餐风露宿,饥寒交迫,吃了上顿没下顿。出国以后,更是目睹了中国留学生中帅哥严重脱销的局面。每次开一个party,但凡有一个五官还比较对称、形状还比较科学的雄性,众多女色狼们就会蜂拥而上,将其包围得水泄不通,我只能不断吞咽着口水站在数层包围圈之外望梅止渴。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 935-36 | Added on Tuesday, November 29, 2011, 12:55 PM

我毕生的理想,就是找个高高大大的男生,他就那么随便一帅,我就那么随便一赖,然后岁月流逝,我们手拉着手,磨磨蹭蹭地变老。现在,一个理想主义者,已经退成了一个现实主义者,再退,就成了卖国主义者了。做人还是要有底线的。当然了,如果对方思想很帅,性格很帅,钱包很帅,我还可以咬咬牙,退到闭关自守的标准,不过这已经是极限了。丧权辱国?有你这么侃价的吗我说?我就是中关村卖光盘的,也得有个成本价吧。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 947-49 | Added on Tuesday, November 29, 2011, 12:56 PM

有报道说,目前美国单身成年女人在数量上已经超过了已婚女人。这条消息虽然反映了广大老中青妇女感情生活的悲惨状况,但对她们来说也未尝不是一个好消息:虽然我不如意,跟我一样不如意的很多呀。在一定意义上,共同贫穷才是和谐社会的真谛。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 955-58 | Added on Tuesday, November 29, 2011, 12:58 PM

从历史唯物主义的观点出发,显然,除了“爱情”这样的美好情感,婚姻的动力还包括:第一,孩子的抚养;第二,“亲情”——据说爱情时间长了,就会发生某种化学变化,从而产生“亲情”。第三,经济上的相互揩油扶持;第四,生活上的互助添乱帮助。就是说,即使没有“爱情”,一般来说,人们也往往会因为以上四个原因而维持婚姻。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 1014-16 | Added on Tuesday, November 29, 2011, 01:03 PM

女人爱起来哪里是伤风感冒,上来就是肿瘤,良性的也得开刀,恶性的就死定了。更可气的是,她就是不爱的时候,也要把“不爱”这件事整成一件轰轰烈烈的大事,天天捂着心口寻寻觅觅冷冷清清凄凄惨惨切切,那窝囊样,烦死我了都。
==========
送你一颗子弹 (刘瑜)
- Highlight Loc. 713-19 | Added on Tuesday, November 29, 2011, 02:53 PM

我想这个地球上还有哪个国家如此热衷于拍摄歌颂暴力机器的电视剧呢,我想这个地球还有哪个国家把同胞互相残杀的悲剧拍摄成可歌可泣的伟大胜利呢,我想这个地球上还有哪个国家的电视里几乎从来不报道关系国计民生的“群体性事件”但是所有电视台狂热报道日全食呢……我想啊想啊百思不得其解。百思不得其解之后,我家的电视基本上永远是停留在中央二台,我不看电视剧不看综艺节目不看时政新闻就看看经济新闻总可以吧。经济频道好歹有时候还拉我的偶像任志强老师和买房消费者辩论辩论呢。当然有时候我也偷偷看看新闻联播,我主要是想研究研究我国的“领导排坐学”、“领导表情学”、“领导视察学”等领域近年有没有实现理论上的重大突破。
==========
青铜时代 (王小波)
- Highlight Loc. 100 | Added on Tuesday, November 29, 2011, 04:50 PM

失了记忆又不自知,那才是人生最快乐的时光……
==========
青铜时代 (王小波)
- Highlight Loc. 2614 | Added on Wednesday, December 28, 2011, 07:11 PM

亚里士多德说:谎言自有理由,真实则无缘无故。
==========

 
Leave a comment

Posted by on December 29, 2011 in Others

 

Tags:

通过Ubuntu live CD修复MBR

事情是这样的:昨天帮同学装了Ubuntu,后来他告诉我开机直接进Windows、进不了Ubuntu了,搞清楚状况之后,如你所想的那样,原因很简单,Windows下某个奇怪的软件重写了MBR。

  1. 使用Ubuntu live CD引导系统。
  2. 打开终端,输入以下命令:
    $ sudo mount /dev/xxx /mnt
    这儿的”/dev/xxx”是存放根分区的设备的名称(比如/dev/sda6)
    $ sudo grub-install --root-directory=/mnt /dev/yyy
    这儿的”/dev/yyy”是你想要安装MBR的驱动器的名称(比如/dev/sda1)
    $ sudo umount /mnt
    别忘了卸载/mnt。
    $ sudo reboot
    重启。
  3. 重新从硬盘引导系统。如果提示移出CD安装盘,照做就行了。
 
Leave a comment

Posted by on December 12, 2011 in Others

 

Tags: , ,

 
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: